在 CentOS Minimal(最小化安装)里,默认只有最基础的命令,很多常用工具都没有。下面按“最常见需求”给你一套实用做法。
Minimal 经常默认没开网卡。
ip addr
如果没 IP,开启网卡(示例 eth0 / ens33):
dhclient
# 或
nmcli connection up ens33
设置开机自动连接(可选):
nmcli connection modify ens33 connection.autoconnect yes
yum update -y
yum install -y \
vim \
wget \
curl \
net-tools \
bash-completion \
lrzsz \
unzip \
tar \
gcc \
make
说明:
net-tools → ifconfigbash-completion → Tab 补全更智能lrzsz → Xshell 可直接拖文件yum install -y traceroute bind-utils
得到:
pingdignslookuptracerouteyum install -y htop iotop
yum install -y chrony
systemctl enable --now chronyd
systemctl enable --now firewalld
yum groupinstall -y "Base" "Development Tools"
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
Minimal = 只给“能启动”,工具全靠
yum自己加。
如果你告诉我:
我可以直接给你一套 精准工具清单。