패키지를 먼저 다운로드하지 않고 apt-get을 사용하여 패키지 내용을 표시하는 방법이 있습니까? [복사]

패키지를 먼저 다운로드하지 않고 apt-get을 사용하여 패키지 내용을 표시하는 방법이 있습니까? [복사]

다음 명령을 사용하여 패키지의 파일을 나열할 수 있다는 것을 알고 있습니다. 이 명령은 먼저 패키지(.deb)를 다운로드한 /var/cache/apt/archives다음 해당 내용을 나열합니다.

apt-get --download-only install <pkg>
dpkg --contents <pkg> (.deb)

apt-get패키지를 먼저 다운로드하지 않고 패키지 내용을 나열할 수 있는 방법이 있습니까 ?

추가의:또한 apt-get --download-only ...모든 종속성 없이 패키지를 다운로드하려면 어떻게 해야 합니까?

답변1

apt-get나는 이것이 이루어질 수 없다고 생각합니다 . 아니, 하지만 apt-file다음과 같이 될 수 있습니다:

sudo apt install apt-file
sudo apt update

그런 다음:

sudo apt-file list <pkg>

예를 들어:

$ sudo apt-file list xterm
xterm: /etc/X11/app-defaults/KOI8RXTerm
xterm: /etc/X11/app-defaults/KOI8RXTerm-color
xterm: /etc/X11/app-defaults/UXTerm
xterm: /etc/X11/app-defaults/UXTerm-color
xterm: /etc/X11/app-defaults/XTerm
xterm: /etc/X11/app-defaults/XTerm-color
xterm: /usr/bin/koi8rxterm
xterm: /usr/bin/lxterm
xterm: /usr/bin/resize
xterm: /usr/bin/uxterm
xterm: /usr/bin/xterm
xterm: /usr/share/applications/debian-uxterm.desktop
xterm: /usr/share/applications/debian-xterm.desktop
xterm: /usr/share/doc-base/xterm-ctlseqs
xterm: /usr/share/doc-base/xterm-faq
xterm: /usr/share/doc/xterm/NEWS.Debian.gz
xterm: /usr/share/doc/xterm/README.Debian
xterm: /usr/share/doc/xterm/README.i18n.gz
xterm: /usr/share/doc/xterm/changelog.Debian.gz
xterm: /usr/share/doc/xterm/copyright
xterm: /usr/share/doc/xterm/ctlseqs.ms.gz
xterm: /usr/share/doc/xterm/ctlseqs.txt.gz
xterm: /usr/share/doc/xterm/xterm.faq.gz
xterm: /usr/share/doc/xterm/xterm.faq.html
xterm: /usr/share/doc/xterm/xterm.log.html
xterm: /usr/share/doc/xterm/xterm.termcap.gz
xterm: /usr/share/doc/xterm/xterm.terminfo.gz
xterm: /usr/share/icons/hicolor/48x48/apps/xterm-color.png
xterm: /usr/share/icons/hicolor/scalable/apps/xterm-color.svg
xterm: /usr/share/man/man1/koi8rxterm.1.gz
xterm: /usr/share/man/man1/lxterm.1.gz
xterm: /usr/share/man/man1/resize.1.gz
xterm: /usr/share/man/man1/uxterm.1.gz
xterm: /usr/share/man/man1/xterm.1.gz
xterm: /usr/share/pixmaps/filled-xterm_32x32.xpm
xterm: /usr/share/pixmaps/filled-xterm_48x48.xpm
xterm: /usr/share/pixmaps/mini.xterm_32x32.xpm
xterm: /usr/share/pixmaps/mini.xterm_48x48.xpm
xterm: /usr/share/pixmaps/xterm-color_32x32.xpm
xterm: /usr/share/pixmaps/xterm-color_48x48.xpm
xterm: /usr/share/pixmaps/xterm_32x32.xpm
xterm: /usr/share/pixmaps/xterm_48x48.xpm

다운로드의 경우 download명령이 수행하는 작업은 다음과 같습니다.

apt-get download <pkg>

바라보다 man apt-get:

   download
       download will download the given binary package into the current
       directory.

관련 정보