使用以下命令列出所有已安装的java软件包
rpm-QA
获得结果:
tzdata-java-2012j-1.el6.noarch
lib virt-Java-0.4.9-1.el6.noarch
lib virt-Java-devel-0.4.9-1.el6.noarch
Java-1.7.0-open JDK-1.7.0.9-2.3.4.1.el6 _3. x86 _ 64
Java-1.6.0-open JDK-1.6.0.0-1.50.1.11.5.el6 _3. x86 _ 64
Java-1.7.0 -开放JDK-devel-1.7.0.9-2.3.4.1.el6 _3. x86 _ 64
jva-1.6.0-open JDK-devel-1.6.0.0-1.50.1.11.5.el6 _3. x86 _ 64
同样,对于mysql,请使用rpm-QA grepmysqlapache : rpm-QA grep httpd
找到已安装的软件包后,卸载命令为rpm -e
RMP-e Java-1.6.0-open JDK-1.6.0.0-1.50.1.11.5.el6 _3. x86 _ 64
注:如果在卸载过程中无法卸载,则会提示软件包相关性和依赖软件包。 首先卸载依赖软件包就可以了。
如果存在多个依赖关系,则可以根据每次提示在命令后面添加依赖关系包。
rpm-e Java-1.6.0-open JDK-1.6.0.0-1.50.1.11.5.el6 _3. x86 _ 64jna-3.2.4-2.el6.x86
如果真的卸载不了,还有另一个终极解决方案。 啊。 添加参数--nodeps还可能导致意外错误。 请慎重使用。
例如,RMP-e Java-1.6.0-open JDK-1.6.0.0-1.50.1.11.5.el6 _3. x86 _ 64-nodeps