CentOS Minimal(最小化安装)之所以“少软件”,本质原因是它的设计目的就是“只装最核心的系统,其余按需自己加”,而不是像带 GUI 的版本那样预装一大堆常用软件。
具体原因可以从这几个方面理解:
CentOS 常见安装类型有:
Minimal 的目标是:
所以它刻意不装:
CentOS 使用 yum / dnf,软件都在仓库里,不装 ≠ 没有。
例如 Minimal 里常缺的:
yum install -y wget curl vim net-tools bash-completion
你装什么,系统才有什么。
少软件 =:
这对生产服务器很重要。
Minimal 源自“最小安装最佳实践”:
CentOS Minimal 比 Ubuntu Server 还精简,连 ifconfig 都没有(要用 ip)。
dnf install -y \
vim wget curl net-tools \
bash-completion lsof telnet \
gcc make
简单一句话总结:
CentOS Minimal 不是“缺软件”,而是“故意不多装软件”。
如果你愿意,我也可以帮你列一份「CentOS Minimal 初始化必备软件清单」。