温馨提示×

如何在CentOS Minimal安装软件

小樊
50
2026-08-18 10:23:43
栏目: 智能运维

CentOS Minimal 系统中安装软件,通常使用 yum(CentOS 7)dnf(CentOS 8/Stream) 包管理器。Minimal 版本默认没有图形界面,因此所有操作都在 命令行 完成。

下面按常见场景详细说明。


一、确认 CentOS 版本

先确认系统版本,以便选择正确的命令:

cat /etc/centos-release
  • CentOS 7 → 使用 yum
  • CentOS 8 / Stream → 使用 dnf

二、更新软件源(强烈建议)

安装软件前先更新软件源:

CentOS 7

yum update -y

CentOS 8 / Stream

dnf update -y

三、安装软件(最常用)

1️⃣ 安装单个软件

例如安装 wget

yum install wget -y
# 或
dnf install wget -y

-y 表示自动确认安装。


2️⃣ 搜索软件包

如果不确定包名:

yum search nginx
# 或
dnf search nginx

3️⃣ 查看软件信息

yum info nginx
dnf info nginx

四、常用软件安装示例

网络工具

yum install -y net-tools curl wget

编辑器

yum install -y vim nano

开发工具(编译环境)

yum groupinstall "Development Tools" -y

查看系统资源

yum install -y htop

五、启用 EPEL 仓库(非常重要)

很多常用软件(如 htopnginx 旧版本)在 EPEL 中。

CentOS 7

yum install -y epel-release

CentOS 8 / Stream

dnf install -y epel-release

安装完成后,再执行:

yum update

六、安装服务类软件(如 Nginx / MariaDB)

安装 Nginx

yum install -y nginx
systemctl start nginx
systemctl enable nginx

安装 MariaDB

yum install -y mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb

七、手动安装 RPM 包

如果你有 .rpm 文件:

rpm -ivh package.rpm

或使用 yum/dnf(推荐):

yum localinstall package.rpm

八、卸载软件

yum remove nginx -y

九、网络问题排查(Minimal 常见问题)

如果无法安装软件:

1️⃣ 检查网络

ip addr
ping -c 3 8.8.8.8

2️⃣ 启动网络(CentOS 7 Minimal 常见)

systemctl start network
systemctl enable network

3️⃣ DNS 问题

编辑:

vim /etc/resolv.conf

添加:

nameserver 8.8.8.8

十、总结(速查表)

操作 命令
安装软件 yum install 软件名
搜索软件 yum search 软件名
更新系统 yum update
启用 EPEL yum install epel-release
启动服务 systemctl start 服务
开机自启 systemctl enable 服务

如果你愿意,可以告诉我:

  • ✅ CentOS 具体版本
  • ✅ 具体要安装什么软件(如 Docker、Python、MySQL、桌面环境)

我可以给你 精确的安装命令

0