admin管理员组

文章数量:1531794

2024年4月28日发(作者:)

在RedHat Linux和Mandrake等兼容RedHat的发行版中,整个发行版都是利用

RPM安装的。所以安装新软件的最好方法是从网络上下载rpm包。

1) 用RPM安装软件包

最简单的命令如下:

# rpm -ivh (这里讲的软件包是,以下都是)

foo####################

下面rpm就会输出该软件包的名称,并显示一个状态条。安装很简单。

2)拆除已安装的软件包

要反安装软件包foo,只需输入以下这行命令:

# rpm -e foo

注意:软件包名是foo,而不是rpm文件名""。

3)升级软件包

升级软件包与安装软件包的命令十分相似,只是升级使用 -U 选项,而安装是使用 -i

选项。当系统中没有安装先前版本的软件包时,-U 选项则会执行安装的操作。

升级软件包与安装软件包的命令十分相似,只是升级使用 -U 选项,而安装是使用 -i

选项。

假设名为 12.x86_ 的软件名位于当前目录,并且我们已经在

系统中安装了名为 12.x86_ 的软件包,我们则可以通过以下命令

对软件包进行升级

~]# rpm -Uvh 12.x86_

作为升级软件包进程的一部分,RPM 会自动卸载之前老版本的 tree 软件包。当系统

中没有安装先前版本的软件包时,-U 选项则会执行安装的操作。因此使用 -U 选项,即

能够安装,也能够升级软件包。

注意:不推荐使用 -U 选项对内核 (kernel) 软件包进行安装,这样做会让 RPM 完

全地覆盖先前版本的内核软件包。这个操作不会马上影响当前系统,但如果下次你无法使

用新的内核启动系统,你就没有其它可用内核进行启用了。 使用 -i 选项将会将新安装的

内核添加到你的 GRUB 启用菜单 (即 /etc/ 文件)。同样,移除某个内核软件

包时,也会从 GRUB 菜单中删除相应内容。使用 yum 升级内核软件包时,它等同于 -i 选

择的 rpm 命令,因此可以放心升级。

RPM 会聪明地处理配置文件以名升级过程中出现配置丢失,所以你可能会在升级软

件包时看到以下信息

saving /etc/ as /etc/e

本文标签: 安装升级内核使用