パッケージを最初にダウンロードせずに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.

おすすめ記事