rpm 程序安装与卸载

本文介绍了RPM程序的安装与卸载方法,强调了在安装时使用"--test"参数进行模拟测试以检查可能的问题,以及如何在升级关键程序时使用"--repackage"来保留备份。在卸载时,同样可以使用"--repackage"备份,并在需要时恢复旧程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装:

rpm -ivh new-kernel.rpm

模拟安装时发生的情况 "--test"

rpm -ivh --test new-kernel.rpm

"--test" 可以模拟和测试执行某个RPM时将要发生的情况,当系统需要安装和更新关键程序时,或者当你想要知道RPM进程到底有没有问题时,"--test" 就变得非常必要;

它将显示你会遇到的问题(比如可用空间、依赖等等),如果没有显示,还可以添加 "-vv"参数;

如果一切正常,就会进入到安装状态;

"--test" 可以结合其它参数一起使用。


保持备份 "--repackage"

    进行关键升级尤其涉及内核升级时,尽量不要使用 "Freshen" "Upgrade",应该设法安装而不是升级,以确保旧的程序映像可随时恢复。

1. 安装新程序并对旧的进行备份

rpm -Uvh --repackage new-kernel.rpm

2. 删除时进行备份

rpm -e --repackage new-package.rpm

3. 恢复备份和旧程序

rpm -Uvh --oldpackage /var/spool/repackage/old-package.rpm








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值