温馨提示×

centos minimal缺什么

小樊
48
2026-09-02 17:53:15
栏目: 智能运维

“CentOS Minimal”(最小化安装)只包含最基础的系统组件,能满足启动、登录、网络和包管理,但很多常用功能/命令默认都没有

下面按类别给你总结:CentOS Minimal 缺什么 + 该怎么补


一、常见命令/工具缺失

1️⃣ 基础工具

缺失内容 说明 安装方式
wget 下载文件 yum install wget
curl HTTP 请求 yum install curl
vim 编辑器 yum install vim
net-tools ifconfignetstat yum install net-tools
bash-completion 命令补全 yum install bash-completion

2️⃣ 网络相关

缺失内容 说明
ping 默认没有
telnet 测试端口
traceroute 路由追踪
ss 有,但 netstat 没有

安装:

yum install iputils telnet traceroute net-tools

3️⃣ 系统/诊断工具

yum install lsof tree unzip zip psmisc

常用:

  • lsof:查看端口/文件占用
  • tree:目录结构
  • psmisckillallpstree

二、开发环境缺失(重点)

1️⃣ 编译工具链

yum groupinstall "Development Tools"

包含:

  • gcc
  • make
  • autoconf
  • binutils

2️⃣ 常用开发库

yum install gcc-c++ kernel-devel

三、服务/功能缺失

1️⃣ 防火墙

  • firewalldMinimal 通常没有
yum install firewalld
systemctl enable --now firewalld

2️⃣ 时间同步

yum install chrony
systemctl enable --now chronyd

3️⃣ SELinux 工具

yum install policycoreutils-python-utils

四、你可能“以为有但其实没有”的

❌ 图形界面
❌ 桌面环境
❌ 浏览器
❌ 数据库(MySQL / PostgreSQL)
❌ Web 服务(Nginx / Apache)
❌ Docker(需手动装)


五、Minimal 有的东西(安心)

systemd
yum / dnf
sshsshd
✅ 基础网络
✅ root 用户


六、建议的“Minimal 初始化清单”

yum update -y
yum install -y \
  wget curl vim net-tools \
  bash-completion lsof tree unzip \
  firewalld chrony

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 用途(服务器 / 开发 / 学习)

我可以直接给你一份定制版初始化脚本

0