我在非常有限的 CentOS 7 安装上配置了 Xenserver 的服务器。我很少使用 Linux,但是当尝试安装 ClamAV 时,我注意到我的服务器上基本上没有安装基本的库或插件。
是否有一个“一体化”包来涵盖所有基本依赖项?我尝试安装的几乎每个存储库都有依赖项要求,并且这些依赖项要求有要求等等。
答案1
CentOS/RedHat 中不存在您所寻求的包来涵盖“所有基本依赖项”。可用的是包“组”,其中包含包组及其所有依赖项(yum group list
、yum group info $GROUP
、yum group install $GROUP
)。尽管正如您所发现的,您不需要使用任何这些组来创建一个正常运行的系统。
通常,当您第一次安装 CentOS 时,系统会询问您要安装哪些软件包组。您可以选择任意数量的内容,将它们包含在您的基本安装映像中。
如果您喜欢小型基础镜像,下载依赖项应该不是什么大问题。如果您遇到互联网问题或需要在很多计算机上安装,您可能需要托管自己的本地包存储库。