通过使用 yum check-update 命令,能够查看到系统中的哪些软件包存在可以升级的新版本。
通过使用 yum check-update 命令,能够查看到系统中的哪些软件包存在可以升级的新版本。
你必须具备超级管理员权限,才可以使用 yum 安装、升级和移除软件包。本章节中的所有示例均假设你已经通过 su 或 sudo 命令取得了超级管理员权限。有关如何使用 sudo 命令可参考《
使用 sudo 命令,以根用户身份执行命令》
~]# yum check-update
Loaded plugins: presto, refresh-packagekit, security
PackageKit.x86_64 |
0.5.3-0.1.20090915git.fc12 |
fedora |
PackageKit-glib.x86_64 |
0.5.3-0.1.20090915git.fc12 |
fedora |
PackageKit-yum.x86_64 |
0.5.3-0.1.20090915git.fc12 |
fedora |
PackageKit-yum-plugin.x86_64 |
0.5.3-0.1.20090915git.fc12 |
fedora |
glibc.x86_64 |
2.10.90-22 |
fedora |
glibc-common.x86_64 |
2.10.90-22 |
fedora |
kernel.x86_64 |
2.6.31-14.fc12 |
fedora |
kernel-firmware.noarch |
2.6.31-14.fc12 |
fedora |
rpm.x86_64 |
4.7.1-5.fc12 |
fedora |
rpm-libs.x86_64 |
4.7.1-5.fc12 |
fedora |
rpm-python.x86_64 |
4.7.1-5.fc12 |
fedora |
yum.noarch |
3.2.24-4.fc12 |
fedora |
以上输出结果列出了可以升级的软件包的信息。以列表中的第一个软件包 PackageKit 为例,输出结果中包含了以下信息:
- PackageKit ── 软件包的名称
- x86_64 ── 软件包针对的 CPU 平台
- 0.5.3-0.1.20090915git.fc12 ── 将被升级到的软件包的版本号
- fedora ── 取得该软件包的软件仓库
上例中,除了 PackageKit 软件包,能够升级的软件包还包括 Kernel (内核) 、Yum 和 RPM,以及它们所依赖的软件包。学习如何升级软件包,请看下一节《使用 Yum 升级软件包》