8. 从一个单独的软件包文件安装软件

使用仓库和标准的 yum 命令来定位并安装新软件,除非软件无法从任何一个仓库中找到。这种情况下,只能用 localinstall 功能来从软件包安装软件了。

[重要]必须有公钥

确保在安装没有仓库的软件之前,已经导入了软件来源的公钥。参见 第 7.2 节 “手动认证软件来源”

要安装软件包 tsclient-0.132-4.i386.rpm,输入命令:

su -c 'yum localinstall tsclient-0.132-4.i386.rpm'

在提示时,输入 root 的密码。

[注意]过去安装的软件将被更新

如果软件提供了已安装软件的新版本,yum 将更新已安装的软件。

如果软件包需要系统中未安装的软件,yum 会尝试利用已配置的仓库来满足依赖关系。您可能需要手动下载并安装额外的软件来满足所有的依赖关系。

[小心]手动维护已安装的软件

如果您安装了并非来自仓库的软件,当它有新版时,yum update 无法自动更新它。为保证您总是用着最新的软件,可以订阅一份电子邮件或 RSS 服务,这样当有新版时可以得到通知。