CentOS最小安装含哪些基础软件?新手必装清单指南,CentOS最小化安装新手必备基础软件清单


​你是不是也曾在安装CentOS时,面对一堆软件选项懵圈?​​ 尤其选了“最小安装”后,发现连基础命令都用不了,急得直挠头😫!别慌,今天手把手拆解最小安装的“隐藏套餐”,附赠​​新手必装清单​​,看完立省3小时折腾!


🔍 最小安装到底装了啥?

​最小安装​​是CentOS最精简的模式,但别以为它真“空空如也”! *** 默认塞了这些核心包👇:

  1. ​系统内核​​:Linux内核、基础驱动(比如网卡驱动📶)
  2. ​Shell环境​​:Bash命令行工具(否则你连cd都用不了)
  3. ​基础工具​​:
    • coreutils(包含lscprm等救命命令)
    • yum(软件包管理器,没它寸步难行)
    • vim-minimal(精简版文本编辑器)
  4. ​网络工具​​:iproutedhclient(联网就靠它俩)

💡 ​​坑点预警​​:

  • ❌ 没有wget(下载文件抓瞎)
  • ❌ 没有ifconfig(查IP得用ip addr
  • ❌ 没有ping(测网络?先装吧!)

🧰 新手必装4类神器(附命令)

✅ 1. 救命工具包

装完最小系统,​​立马补上这些​​,否则连网都费劲:

CentOS最小安装含哪些基础软件?新手必装清单指南,CentOS最小化安装新手必备基础软件清单  第1张
bash复制
sudo yum install -y wget curl net-tools   # 下载+网络诊断三件套  sudo yum install -y telnet traceroute    # 排障神器  

​为啥重要​​?

  • net-toolsifconfig, *** 更习惯用它查IP
  • curl测试API、下载脚本比wget更灵活🔥

✅ 2. 开发环境全家桶

写代码?​​少一个都跑不动​​:

bash复制
sudo yum groupinstall -y "Development Tools"  # GCC编译器+make等📦  sudo yum install -y git python3 java-1.8.0-openjdk  

​避坑指南​​:

  • Development Tools组包,比手动装省心
  • Python2已淘汰!​​Python3才是正道​​🚩

✅ 3. 效率翻倍工具

这些工具让你操作丝滑10倍✨:

bash复制
sudo yum install -y epel-release  # 先装第三方源!  sudo yum install -y mc htop tree  
  • mc​:双窗口文件管理器,传文件像Win一样拖拽
  • htop​:进程监控比top直观10倍,CPU内存占用一目了然📊
  • tree​:目录结构树状展示,找文件不迷路

✅ 4. 安全加固套餐

​最小安装0防护​​?赶紧补漏🛡️:

bash复制
sudo yum install -y fail2ban firewalldsudo systemctl start firewalldsudo firewall-cmd --add-service=ssh --permanent  # 开SSH端口  sudo firewall-cmd --reload  

​关键操作​​:

  • fail2ban防暴力破解,错误登录超3次自动封IP
  • ​关密码登录​​!用SSH密钥更安全(👉 后文有教程)

🎯 按场景定制方案

不同需求,软件搭配天差地别!

场景必装软件避坑提醒
🖥️ ​​桌面用户​GNOME图形界面 + LibreOffice选"Server with GUI"安装模式
💻 ​​开发者​Docker + VSCode远程开发包配好端口转发,别被防火墙拦了!
🗄️ ​​服务器​Nginx + MariaDB + PHP开80/443端口+关SELinux⚠️

🔑 独家技巧:3分钟搞定SSH密钥登录

​最小安装后第一件事​​!告别密码爆破风险:
1️⃣ ​​本地生成密钥​​(Win用PowerShell,Mac/Linux用终端):

bash复制
ssh-keygen -t rsa   # 狂按回车,密码留空更省事  

2️⃣ ​​上传公钥到服务器​​:

bash复制
ssh-copy-id -i ~/.ssh/id_rsa.pub 你的用户名@服务器IP  

3️⃣ ​​服务器关密码登录​​:

vim复制
sudo vim /etc/ssh/sshd_config# 改这两行↓  PasswordAuthentication noPermitRootLogin no  

✅ ​​重启生效​​:sudo systemctl restart sshd


💥 ​​个人血泪建议​​:

  • 生产服务器​​千万别关SELinux​​!权限失控分分钟被黑(临时关用setenforce 0
  • 装完软件​​必做快照​​📸!手滑删库?30秒回退到此刻状态!