RPM 可以从命令行安装,如下所示:
# rpm -Uvh [package-name]-[version].rpm
或者
# rpm -ivh [package-name]-[version].rpm
选项 -U 用于升级操作,这意味着安装新版本的软件包并删除同一软件包的所有先前版本以及删除过时的软件包。
如果我们之前没有安装过软件包,升级操作将安装该软件包。
选项 -i 用于安装操作。
它用于第一次安装包。
它不会删除任何包,因此它也可用于安装包的多个版本。
如果我们使用 -i 并且已经安装了旧版本的软件包,那么在成功安装新版本后,系统中将同时安装两个版本的软件包,不会删除旧版本。
但是很多包不允许同时安装多个版本,在安装同一个包的不同版本的过程中经常会发生冲突。
一个例外是可以安装在更多版本中的内核包。
查看更多教程 https://on itroad.com
使用选项 -i 和 -U 的建议
建议使用选项“-i”而不是“-U”来安装新版本的内核。
如果我们使用“-i”,那么旧版本的内核会保留在系统中,如果新版本的内核不起作用,那么我们可以返回到旧版本。
所以你应该几乎总是使用 -U 来安装和更新包。
我们应该使用 -i 的特殊情况是例如内核包。
通过在命令行输入 man rpm 可以获得更多信息。
# man rpm
日期:2020-09-17 00:14:12 来源:oir作者:oir