插件窝 干货文章 YUM检查软件包更新的命令是什么

YUM检查软件包更新的命令是什么

更新 软件包 YUM bash 904    来源:    2025-05-04

在基于RPM的Linux系统(如CentOS/RHEL/Fedora)中,使用YUM包管理器检查可用更新的命令如下:

1. 检查所有可更新的软件包

yum check-update

这会列出所有可升级的软件包(不包含依赖关系),但不会执行实际更新

2. 检查特定软件包的更新

yum check-update <package_name>
# 示例:检查nginx是否有更新
yum check-update nginx

3. 查看已安装软件包的更新信息

yum info updates

4. 其他实用命令

  • 查看安全更新bash yum --security check-update
  • 仅列出可更新包名(适用于脚本): bash yum -q list updates

注意事项:

  1. 需要root权限(可加sudo前缀)
  2. 在较新系统中(如RHEL8/CentOS8+),yum已被dnf替代,但命令兼容
  3. 执行前建议先更新仓库元数据: bash yum makecache

如果需要实际执行更新,应使用:

yum update