apt-fileリストには、nginxパッケージの2つのファイルのみが表示されます。

apt-fileリストには、nginxパッケージの2つのファイルのみが表示されます。

パッケージにいくつかのファイルがあることを確認したいと思いますnginx。ところで、その命令を見ると、パッケージに2つのファイルしか含まれていないようです(?)

$ apt-file list nginx
nginx: /usr/share/doc/nginx/changelog.Debian.gz
nginx: /usr/share/doc/nginx/copyright

たとえば、リストにはapache2197個のファイルが含まれていますが、どのようにこれが可能ですか?

ベストアンサー1

引用するDebian ドキュメントnginx依存関係パッケージ:

これは、nginx-full(デフォルト)、nginx-light、またはnginx-extrasをインストールするために使用される依存関係パッケージです。

そして、引用Debian ウィキペディア:

依存関係パッケージ
バイナリパッケージgccたとえば、現在インストールされているデフォルトのバージョンを維持するために、他のパッケージへの依存関係を宣言するためにのみ存在します。バラより慰安宝そして移行計画他の一般的なタイプの場合。

ドンUbuntuパッケージページ「依存パッケージ」コメントは含まれていないため、少し明確ではありません。それにもかかわらず、Ubuntuは同様のパッケージング戦略を採用しています。

おすすめ記事