怎样在CentOS下卸载程序

2015年2月10日 | 分类: 【技术】

以卸载Java为例:

1. 查看系统已安装的jdk

rpm -qa|grep jdk

显示安装的是jdk-1.6.0_22-fcs

2. 删除安装包

rpm -e --nodeps jdk-1.6.0_22-fcs

参数–nodeps的意思就是不管各个程序包间的依赖关系。如果存在有依赖关系的包也会被略过,不需要先行删除。

如果有依赖问题存在,是无法直接卸载的,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。

error: Failed dependencies:

  httpd >= 2.2.0 is needed by (installed) gnome-user-share-0.10-6.el5.i386