您的位置:首页 > 编程语言 > Java开发

使用yum安装jdk

2016-06-08 11:18 519 查看
第一次使用yum来安装软件,遇到问题大大的。

第一步

我们先要把原有的jdk卸载掉

yum list installed |grep java //查看原有jdk

java-1.7.0-openjdk.ppc64le 1:1.7.0.91-2.6.2.3.axs7 @redflag-base

java-1.7.0-openjdk-accessibility.ppc64le

java-1.7.0-openjdk-demo.ppc64le 1:1.7.0.91-2.6.2.3.axs7 @redflag-base

java-1.7.0-openjdk-devel.ppc64le 1:1.7.0.91-2.6.2.3.axs7 @redflag-base

java-1.7.0-openjdk-headless.ppc64le 1:1.7.0.91-2.6.2.3.axs7 @redflag-base

java-1.7.0-openjdk-javadoc.noarch 1:1.7.0.91-2.6.2.3.axs7 @redflag-base

java-1.7.0-openjdk-src.ppc64le 1:1.7.0.91-2.6.2.3.axs7 @redflag-base

java-atk-wrapper.ppc64le 0.30.4-5.axs7 @redflag-base

javapackages-tools.noarch 3.4.1-11.axs7 @redflag-base

python-javapackages.noarch 3.4.1-11.axs7 @redflag-base

tzdata-java.noarch 2015g-1.axs7 @redflag-base*

将java-1.7.0-openjdk*全部删掉


yum -y remove java-1.7.0-openjdk*//这里就不演示结果了,都装好的再删了 ,心会痛的。。。。。

将tzdata-java.noarch删掉

yum -y remove tzdata-java.noarch

第二步

查看库内有什么版本

yum -y list java*

yum -y list java*

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

Installed Packages

java-1.7.0-openjdk-headless.ppc64le 1:1.7.0.91-2.6.2.3.axs7 @redflag-base

java-1.8.0-openjdk.ppc64le 1:1.8.0.65-3.b17.axs7 @redflag-base

java-1.8.0-openjdk-devel.ppc64le 1:1.8.0.65-3.b17.axs7 @redflag-base

java-1.8.0-openjdk-headless.ppc64le 1:1.8.0.65-3.b17.axs7 @redflag-base

javamail.noarch 1.4.6-8.axs7 @redflag-base

javapackages-tools.noarch 3.4.1-11.axs7 @redflag-base

javassist.noarch 3.16.1-10.axs7 @redflag-base

Available Packages

java-1.7.0-openjdk.ppc64le 1:1.7.0.91-2.6.2.3.axs7 redflag-base

java-1.7.0-openjdk-accessibility.ppc64le 1:1.7.0.91-2.6.2.3.axs7 redflag-base

java-1.7.0-openjdk-demo.ppc64le 1:1.7.0.91-2.6.2.3.axs7 redflag-base

java-1.7.0-openjdk-devel.ppc64le 1:1.7.0.91-2.6.2.3.axs7 redflag-base

java-1.7.0-openjdk-javadoc.noarch 1:1.7.0.91-2.6.2.3.axs7 redflag-base

java-1.7.0-openjdk-src.ppc64le 1:1.7.0.91-2.6.2.3.axs7 redflag-base

java-1.8.0-openjdk-accessibility.ppc64le 1:1.8.0.65-3.b17.axs7 redflag-base

java-1.8.0-openjdk-demo.ppc64le 1:1.8.0.65-3.b17.axs7 redflag-base

java-1.8.0-openjdk-javadoc.noarch 1:1.8.0.65-3.b17.axs7 redflag-base

java-1.8.0-openjdk-src.ppc64le 1:1.8.0.65-3.b17.axs7 redflag-base

java-atk-wrapper.ppc64le 0.30.4-5.axs7 redflag-base

java_cup.noarch 1:0.11a-16.axs7 redflag-base

java_cup-javadoc.noarch 1:0.11a-16.axs7 redflag-base

java_cup-manual.noarch 1:0.11a-16.axs7 redflag-base

javacc.noarch 5.0-10.axs7 redflag-base

javacc-demo.noarch 5.0-10.axs7 redflag-base

javacc-javadoc.noarch 5.0-10.axs7 redflag-base

javacc-manual.noarch 5.0-10.axs7 redflag-base

javacc-maven-plugin.noarch 2.6-17.axs7 redflag-base

javacc-maven-plugin-javadoc.noarch 2.6-17.axs7 redflag-base

javamail-javadoc.noarch 1.4.6-8.axs7 redflag-base

javassist-javadoc.noarch 3.16.1-10.axs7 redflag-base

问题来了 看好自己想安装的版本

yum install java-1.7.0-openjdk-headless.ppc64le //这是错误的没有为什么,你可以试试

yum install java-1.7.0-openjdk* //应该这样 这里不是各种各样的版本,而是这个半个各个部分

等待下载包。。。。

下载之后,没什么好说的了,配置环境变量吧 vi /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91-.b17.axs7.ppc64le

export PATH=JAVAHOME/bin:PATH

这里的/usr/lib/jvm/不是我自己设置的,不要问我从何处来,只原是默认。

如果你的机器上有好多版本的jdk的话,请到 /etc/etc/alternatives/ 下面有java的指向
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: