pkaramol Asked: 2019-05-06 23:31:02 +0800 CST2019-05-06 23:31:02 +0800 CST 2019-05-06 23:31:02 +0800 CST apt-file list 仅显示 nginx 包的两个文件 772 nginx我想检查软件包附带了多少文件。但是,相应的命令似乎表明该软件包仅包含两个文件(?) $ apt-file list nginx nginx: /usr/share/doc/nginx/changelog.Debian.gz nginx: /usr/share/doc/nginx/copyright 鉴于例如对应的列表apache2包含 197 个文件,这怎么可能? apt apt-file 1 个回答 Voted Best Answer fra-san 2019-05-07T00:16:04+08:002019-05-07T00:16:04+08:00 引用Debian 文档,nginx是一个依赖包: 这是一个安装 nginx-full(默认)、nginx-light 或 nginx-extras 的依赖包。 并且,引用Debian Wiki's Glossary: 依赖包 一个空的二进制包,它的存在只是为了声明它对其他包的依赖,例如保持当前gcc安装的默认版本。有关其他常见类型,请参阅元包和过渡包。 Ubuntu的相应包页面不太清楚,因为它不包含“依赖包”注释。尽管如此,Ubuntu 还是采用了类似的打包策略。
引用Debian 文档,
nginx
是一个依赖包:并且,引用Debian Wiki's Glossary:
Ubuntu的相应包页面不太清楚,因为它不包含“依赖包”注释。尽管如此,Ubuntu 还是采用了类似的打包策略。