运行后,rpm -qa | less
结果显示已安装 234 个软件包。根据我使用默认安装的经验,通常会安装系统不需要的应用程序。如何安装具有最少软件包的 CentOS 6,以便只安装系统所需的软件包?
答案1
如果您担心安全性,那么还有比您安装的软件包更紧迫的问题。
如果您以安全的方式设置了服务器,那么不仅没有人可以未经授权访问您的二进制文件,而且即使他们确实这样做了,他们也不应该能够使用它们来操纵或读取他们无权访问的系统区域中的数据。
如果您想更好地保护您的服务器,并了解您的系统可能被入侵或利用的方式,我建议您阅读以下指南。
尽管这些指南是针对 RHEL 的,并且有些过时,但它们仍然相当不错,并且说明仍然有效。
答案2
你的问题很乱,但请注意这句话;
我想从一个裸系统开始,然后从那里进行构建。
看起来您应该从 CentOS Minimal 图像开始。
最小安装镜像
CentOS 的绝对最低限度的、简单的安装媒体。适用于不需要或不想要任何额外安装内容的有经验的用户。更多信息 ”
答案3
不用担心不必要的软件包。CentOS 只会安装它需要的软件包。234 个软件包似乎很多,但实际上并非如此。
您唯一可以删除的是您不会使用的语言包,但我认为 CentOS 默认只安装一种语言(英语)。
所以不要担心,只需继续学习并享受;)