admin管理员组文章数量:1567564
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
版权声明:本文标题:RPM使用技巧 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1714285678a396777.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论