升级命令

rpm -Uvh 包全名(要升级到的软件版本),如果没有安装这个软件的任何版本,这个命令可以代替rpm -ivh。

  • rpm -Uvh 包全名
  • 选项:
  •   — -U(upgrade):升级

卸载命令

rpm -e 包名(比如Httpd,不需要包全名),这个命令不同于安装和升级,它可以在任何目录运行,原理是去/var/lib/rpm目录中的数据库(如__db0)中查找对应的软件包(已经安装过的rpm包都在这些数据库中),然后卸载。

  • rpm -e 包名
  • 选项:
  •    -e(erase):卸载
  •   — --nodeps:不检查依赖性

--nodeps这个选项不管是在安装和卸载的时候,最好都不要使用。

备注

rpm安装包安装的位置是由软件包开发者决定的,安装后的位置会非常凌乱,所以最好是使用rpm -e命令卸载。

相对于二进制安装,源码安装是指定安装目录了,卸载的时候只需要删除对应的目录就可以完全的卸载,不留一点残余。

相关文章:

  • 2022-01-01
  • 2021-12-06
  • 2021-12-06
  • 2021-11-21
  • 2022-01-05
  • 2021-05-07
  • 2021-12-06
  • 2021-10-12
猜你喜欢
  • 2021-12-06
  • 2021-12-06
  • 2021-09-04
  • 2021-12-06
  • 2021-09-28
  • 2021-12-06
相关资源
相似解决方案