温馨提示×

怎么用linux yum升级

小樊
38
2026-10-09 16:20:29
栏目: 智能运维

在 Linux 中,使用 yum(Yellowdog Updater, Modified)升级软件包主要适用于 CentOS 6/7、RHEL 6/7 等系统(CentOS 8 以后默认用 dnf)。

下面是常见的 yum 升级用法:


一、更新 yum 缓存(可选但推荐)

yum makecache

或

yum clean all
yum makecache

二、查看可升级的软件包

yum check-update

三、升级所有可升级的软件包(常用)

yum update

或

yum upgrade

区别说明:

  • yum update:升级包,但不删除旧包(更安全)
  • yum upgrade:升级包,并可能删除不再需要的旧包

四、只升级某个软件(例如 nginx)

yum update nginx

五、自动确认升级(非交互)

yum update -y

或

yum upgrade -y

六、升级内核(重要)

yum update kernel

升级后需重启:

reboot

七、常见注意事项

  1. 生产环境建议先备份
    yum update --exclude=kernel*
    
  2. 查看历史记录:
    yum history
    
  3. 回滚升级:
    yum history undo <ID>
    

八、CentOS 8 / Rocky / Alma 用户

请改用:

dnf update

如果你能告诉我:

  • 系统版本(cat /etc/redhat-release)
  • 是想升级全部还是某个软件
  • 是否是生产服务器

我可以给你更精准的建议。

0 踩