yum(Yellowdog Updater, Modified) 是 Linux 中基于 RPM 的发行版(如 CentOS、RHEL、Fedora 早期版本) 使用的 软件包管理工具,主要用于 自动安装、升级、删除和管理软件包及其依赖关系。
简单理解:
yum = RPM 的“智能升级版”
| 对比项 | RPM | yum |
|---|---|---|
| 是否自动解决依赖 | ❌ 否 | ✅ 是 |
| 是否联网 | 可选 | 通常需要 |
| 使用难度 | 较高 | 简单 |
| 推荐程度 | 底层工具 | 用户常用 |
yum install 软件名
示例:
yum install nginx
yum update 软件名
更新所有软件:
yum update
yum remove 软件名
yum search 软件名
yum info 软件名
yum list installed
yum clean all
/etc/yum.repos.d/
dnf install nginx
yum 是 Linux 中用于自动管理 RPM 软件包的工具,能自动解决依赖,极大简化软件安装和维护。
如果你愿意,我也可以: