rpm 有一个-i
( --install
) 选项来安装一个包
rpm 有一个-U
( --upgrade
) 选项来安装或升级一个包
在Red Hat文档表明,rpm -i
是完全可以接受的。
然而,我见过的每个文档都推荐使用-U
,即使是第一次安装包。
为什么rpm -U
通常优先于rpm -i
?
Dop*_*oti 37
大多数文档都建议-U
结束,-i
因为如果软件包已经安装,或者已经安装了较早的版本,则-i
可能会失败;-U
即使从根本没有安装包中“升级”,while也会成功。在提供操作方法时,如在文档的情况下,通常最好给出故障状态可能性较低的命令。