CentOS 6.3 下删除系统自带的openjdk

    在我安装的CentOS 6.3中,系统自带安装了openjdk,个人想换成更高版本的oracle的jdk,在网上找到了相关的教程,现记录其卸载步骤如下:

第一、使用 java -version查看安装的jdk版本信息。

java -version

     显示如下信息

java version "1.6.0_24"

OpenJDK Runtime Environment (IcedTea6 1.11.11.90) (rhel-1.62.1.11.11.90.el6_4-i386)
OpenJDK Client VM (build 20.0-b12, mixed mode)


第二步、使用 rpm -qa | grep jdk 和 rpm -qa | grep gcj 查看具体的jdk版本号。

 [root@jouzian ~]# rpm -qa | grep jdk

       显示如下信息:

java-1.6.0-openjdk-1.6.0.0-1.62.1.11.11.90.el6_4.i686

 

[root@jouzian ~]# rpm -qa | grep gcj

      不知道为什么在我这里使用 rpm -qa | grep gcj 看不到信息,不过这并不影响我们的目的,就略过吧。

第三步、根据上面第二部知道的jdk具体版本号,CentOS我们使用yum命令进行卸载。

 yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.62.1.11.11.90.el6_4.i686

       执行完成之后会提示“complete!”,表示已经成功卸载了!

      这里需要说明的是系统自带的openoffice等软件与opendjdk存在依赖关系,按照如上命令执行的话,那么在删除openjdk的同时,也会将openffice一并删除。如果不想删除openoffice等软件,这里推荐一片文章

http://blog.csdn.net/cyq1984/article/details/5754958

 

posted @ 2013-08-24 10:33  Jayzou  阅读(439)  评论(0)    收藏  举报