安装:
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