插件窝 干货文章 Yum更新所有软件包的命令

Yum更新所有软件包的命令

更新 sudo bash update 563    来源:    2025-05-04

在基于RPM的Linux系统(如CentOS/RHEL/Fedora)上使用yum更新所有软件包的命令如下:

基础命令

sudo yum update

推荐完整流程

  1. 检查可用更新(不实际安装):
yum check-update
  1. 执行更新(自动处理依赖关系):
sudo yum update -y

-y 参数表示自动回答"yes",适合自动化脚本

  1. 仅更新安全补丁(适用于生产环境):
sudo yum update --security
  1. 清理缓存(更新后建议执行):
sudo yum clean all

注意事项

  1. 需要root权限(使用sudo或切换到root用户)
  2. 更新内核软件包会要求重启生效
  3. 对于关键生产环境,建议先测试更新:
sudo yum update --downloadonly --downloaddir=/tmp/updates

替代工具

较新系统可能使用dnf(Fedora/RHEL8+):

sudo dnf upgrade

是否需要了解特定场景下的更新策略或遇到错误处理?