商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 如何用Yum更新系统软件包

如何用Yum更新系统软件包

  发布于2026-07-05 阅读(0)

扫一扫,手机访问

说到用Yum或DNF更新软件包,其实这事儿几乎每个CentOS、RHEL或Fedora用户都会遇到。虽然操作本身并不复杂,但不同版本的系统用的包管理器略有区别,如果搞混了反而容易卡壳。下面直接梳理一下标准流程,附带几个容易忽略的细节,希望能帮你节省时间。

如何用Yum更新系统软件包

在CentOS/RHEL 7及以下版本中:

  1. 打开终端

快捷键 Ctrl + Alt + T 就能调出来,这个应该不用多说了。

  1. 更新软件包列表

直接敲 sudo yum update 回车。如果系统没设管理员密码免密,会提示你输入管理员密码。Yum会先联网检查所有可用的更新,然后列出一份待更新软件包的清单。

  1. 确认更新

默认情况下,Yum会问你是否要继续,输入 y 回车即可。如果想看更详细的变更日志,可以加个 -v 选项,比如 sudo yum update -v

  1. 开始更新

确认后Yum就会自动下载并安装。耗时取决于网络速度和包的数量,有时需要等一会儿。

  1. 完成更新

更新结束后,系统可能会提示你重启某些服务,或者直接建议重启整个机器。按提示操作就行,别跳过。

在CentOS/RHEL 8及Fedora中:

  1. 打开终端

同样用 Ctrl + Alt + T

  1. 更新软件包列表

注意,这里用的是 sudo dnf update。CentOS 8和Fedora已经用DNF替代了Yum,不过命令习惯基本一致,只是底层性能更好一些。同样需要输入管理员密码。

  1. 确认更新

DNF也会询问是否继续,输入 y 回车确认。

  1. 开始更新

DNF开始拉取并安装更新包。

  1. 完成更新

完成后按需重启服务或系统。

注意事项:

  • 执行更新前最好备份一下关键数据,毕竟谁也不想因为某个依赖冲突导致系统异常。
  • 如果只想更新某个特定软件包,比如只想更新nginx,可以指定包名:sudo yum update nginxsudo dnf update nginx
  • 定期更新是保证系统安全和稳定的基本操作,尤其生产环境别拖太久。

按照这些步骤走下来,不管你是CentOS 7的老用户,还是已经切到Fedora的新玩家,都能干净利落地完成软件包更新。

本文转载于:https://www.yisu.com/ask/37636226.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注