首页/系统/Linux 运维命令速查/yum 经典包管理命令
本包目录(613 条)

yum 经典包管理命令

yum 是 CentOS 7 与 RHEL 7 时代的标准包管理器(RHEL8+ 已由 dnf 接棒):安装、查询、仓库与组管理。

Linux 运维命令速查系统更新于 2026-10-12
用途CentOS 7/RHEL 7 系软件包管理
语法yum [选项] 子命令 [包名]
所属yum(RHEL7 及更早)

常用示例

常用示例
yum install -y nginx
yum info nginx
yum list available | head
yum search nginx
yum remove telnet

仓库与缓存

仓库与缓存
yum repolist -v
yum clean all && yum makecache
yum groupinstall -y 'Development Tools'
老机器上 yum 缓存损坏(报 metadata 错误)时 yum clean all 再 makecache 是标准修法。

易错点

  • yum 默认启用全部仓库:临时测试仓库没加 --enablerepo/--disablerepo 精确控制会引入非预期包
  • 生产锁定版本:updates 仓库开着时 update 会顺带升级,变更前 yum check-update 先看清单

数据来源与参考

  • man 8 yum(RHEL7 文档)
  • Red Hat 文档:yum 包管理

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌