有很多软件并不是只有一个rpm包,它们之间有各种各样的依赖关系,当安装(或卸载)时,需要将所有依赖的包都安装(或卸载)之后才能安装(或卸载)成功
[root@centos7 tmp]# rpm -e vim-common 错误:依赖检测失败: vim-common = 2:7.4.160-1.el7 被 (已安裝) vim-enhanced-2:7.4.160-1.el7.x86_64 需要
选项--nodeps表示忽略依赖关系
[root@centos7 tmp]# rpm -q vim-common vim-common-7.4.160-1.el7.x86_64 [root@centos7 tmp]# rpm -e --nodeps vim-common 警告:/etc/vimrc 已另存为 /etc/vimrc.rpmsave [root@centos7 tmp]# rpm -q vim-common 未安装软件包 vim-common
选项-U表示对软件包升级
[root@centos7 tmp]# rpm -q wget