良许Linux教程网 干货合集 Linux系统卸载openjdk及安装sunJDK详细步骤

Linux系统卸载openjdk及安装sunJDK详细步骤

openjdk是jdk的开放原始码版本,以GPL协议的形式放出。那么在Linux系统中如何卸载自带的OpenJDK?下面良许教程为大家分享一下卸载openjdk及安装安装sunJDK的具体方法。

Linux系统卸载openjdk及安装sunJDK详细步骤

1、下载JDK

根据操作系统的位数下载对应的JDK,操作系统是32位的就下32位的JDK,64位的就下64位的JDK。Linux x86是32位JDK,Linux x64是64位JDK。

Linux下的JDK安装包现有两种格式.rpm和.tar.gz。rpm是redhat红帽的标准安装包,rpm安装时会自动配置。

本安装示例在CentOS系统下进行,其它类型Linux系统安装方式相同,下载的JDK版本为1.7.0_79,对.rpm和.tar.gz安装方式分别说明,本处已下载两种格式的文件。

jdk-7u79-linux-x64.rpm

jdk-7u79-linux-x64.tar.gz

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

2、卸载JDK

查看系统是否已安装JDK。一般的linux都默认使用了开源的openJDK。显示JDK版本信息,已经安装JDK,否则没有安装。命令行:

 java -version

[root@localhost Desktop]# java -version

java version “1.6.0”

OpenJDK Runtime Environment (build 1.6.0-b09)

OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)

查找名字包含java,jdk的已安装程序。查找到了,已经安装JDK,否则没有安装。命令行:

 rpm -qa | grep java  
 rpm -qa | grep jdk

[root@localhost Desktop]# rpm -qa | grep java

[root@localhost Desktop]# rpm -qa | grep jdk

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

已安装openJDK,卸载系统上的openJDK。

单个卸载程序,使用rpm -e –nodeps xxx命令。命令行:

 

rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

  rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5  

批量卸载所有名字包含jdk的已安装程序。命令行:

 rpm -qa | grep jdk | xargs rpm -e --nodeps

批量卸载所有名字包含java的已安装程序。命令行:

 rpm -qa | grep java | xargs rpm -e --nodeps

如果出现找不到openjdk source的话,那么还可以这样卸载:

  yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
  yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

卸载后,查看JDK版本,已无信息,卸载成功。

[root@localhost Desktop]# java -version

bash: /usr/bin/java: No such file or directory

3、安装JDK

**如果在CentOS x64下安装32位的JAVA,则需要安装32位的glibc.i686、libgcc.i686

  # sudo yum install glibc.i686
  # sudo yum install libgcc.i686

有时候,需要强制安装多个libgcc版本,此时需要:

 #sudo yum --setopt=protected_multilib=false install libgcc.i686

3.1、.rpm后缀格式JDK安装方式

安装jdk-7u79-linux-x64.rpm。

给安装包添加权限。命令行:

 chmod 755 jdk-7u79-linux-x64.rpm

[root@localhost Desktop]# chmod 755 jdk-7u79-linux-x64.rpm

使用rpm -ivh xxx命令安装JDK。命令行:

 rpm -ivh jdk-7u79-linux-x64.rpm

[root@localhost Desktop]# rpm -ivh jdk-7u79-linux-x64.rpm

Preparing…        ########################################### [100%]

 1:jdk          ########################################### [100%]

Unpacking JAR files…

rt.jar…

jsse.jar…

charsets.jar…

tools.jar…

localedata.jar…

jfxrt.jar…

安装.rpm格式后缀的JDK不需要配置java环境变量,会自动配置,会在/usr/bin生成java、javac等JDK的快捷方式图标,这些图标会链接指向到/usr/java/jdk1.7.0_79中。用echo $PATH查看环境变量,可以看到/usr/bin是加入了PATH环境变量中的。命令行:

 echo $PATH

[root@localhost Desktop]# echo $PATH

/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin

3.2、.tar.gz后缀格式JDK安装方式

解压安装

 sudo tar zxvf ./jdk-7u79-linux-x64.tar.gz  -C /usr/lib/jvm
 cd /usr/lib/jvm
 sudo mv jdk1.7.0/ java-7-sun

修改环境变量

用文本编辑器打开用户目录下的.bashrc文件,在.bashrc文件末尾加入:

 JAVA_HOME=/usr/lib/jvm/java-7-sun
 export JAVA_HOME
 JRE_HOME=/usr/lib/jvm/java-7-sun/jre
 export JRE_HOME
 PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
 export PATH
 CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
 export CLASSPATH

保存退出,输入以下命令使之立即生效。

source ~/.bashrc

安装完成后,查看JDK版本。命令行:

 java -version

[root@localhost Desktop]# java -version

java version “1.7.0_79”

Java(TM) SE Runtime Environment (build 1.7.0_79-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

安装成功。

至此关于Linux系统卸载openjdk的教程分享结束,给位小伙伴学会了吗?

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部