哪些软件包是通过 Ubuntu 最小服务器选项安装的?

哪些软件包是通过 Ubuntu 最小服务器选项安装的?

哪些软件包是通过 Ubuntu 最小服务器选项安装的(例如在 16.04、Xenial 上)?

最小服务器安装是否与以下列出的软件包一致: https://packages.ubuntu.com/xenial/ubuntu-minimal

答案1

首先,这不是只是对于那些依赖的软件包ubuntu-minimal,您还必须考虑它们所依赖的所有内容,一直到依赖树(如果我没记错的话,这大约有 450 个软件包,这与 Debian 的基本安装大致相同)。

根据“最小服务器”的确切含义,您可能还拥有ubuntu-server和/或ubuntu-standard软件包,它们还包含一些其他内容。

还要记住,在浏览这些依赖关系树时,Ubuntu 安装程序还会根据正在安装的软件包的直接依赖关系拉入许多列为“推荐”或“建议”的软件包。

除此之外的任何内容都将取决于您需要此信息的目的。如果您只是出于好奇而想要软件包列表,那应该足够了。如果您尝试构建容器镜像或 chroot,只需使用官方镜像即可(删除不需要的内容比从头开始构建镜像要容易得多)。如果您想弄清楚在最低限度的 Ubuntu 安装中可以依赖什么,请不要这样做,只需显式调用您需要的依赖项即可。

相关内容