Yum 使用教程

Yum 是 Fedora 下的软件包管理工具。通过它,你能够查询软件包信息、从软件仓库获取软件包、通过自动解析软件包依赖性对软件包进行安装/卸载,以及将整个系统的软件包进行升级。

Yum 是 Fedora 下的软件包管理工具。通过它,你能够查询软件包信息、从软件仓库获取软件包、通过自动解析软件包依赖性对软件包进行安装/卸载,以及将整个系统的软件包进行升级。

当你升级、安装或移除软件包时,Yum 会自动解析软件包的依赖性。因此,它能够自动决定和获取所有必需和可用的依赖性软件包。

你还能够为 Yum 配置新的软件包仓库 (repositories) 和软件源 (package sources),从而增加 Yum 可使用的软件包的数量和种类。除此之外,你还通过为 Yum 添加插件来增强和扩展它的功能。

Yum 能够实现许多 RPM 能实现 的功能,并且,两都有许多相似的命令行选项。不过使用 Yum 是方便的选择,它能够简单迅速地在单台或一组计算机中实现软件包的管理工作。

使用有 GPG 签名 的软件包
GPG 签名是用于验证软件包完整性和可靠性的工具,Yum 通过验证软件包的 GPG 签名以增强软件包管理的安全性。当 Yum 的“签名验证”机制启用时,Yum 会拒绝安装任何没有正确 GPG 签名的软件包。这样能够保护你只安装由受信任的软件源 (如 Fedora 项目) 下载并安装 RPM 软件包。
有关如何为 Yum 启用“签名验证”的详细内容,可以参考“配置Yum 和软件仓库”。有关如何对软件包的 GPG 签名进行验证,可参考“验证软件包的签名”。

Yum 是一项值得花时间学习的工具,它是实现系统管理任务的最快捷方式,同时它还提供了许多 PackageKit 不具备的功能。 ( PackageKit 是 Fedora 中默认的图形化软件管理工具,可参考 《PackageKit 使用教程》 了解有关 PackageKit 的详细信息。

 

Yum 使用教程目录


付费阅读