大多数Linux操作系统自带预装了OpenJDK软件包运行基于Java的应用程序和插件。 现在,你想,如果Java当时已经附带了操作系统 ,为什么我们需要重新安装? 是! 正确的好问题,但在某些情况下,我们需要的Sun / Oracle的Java程序编译和运行特定的开发应用。
这是我们正在编写这篇文章关于如何在RHEL 7.x版/ 6.x中/ 5.x的 ,CentOS 7.x版/ 6.x中/ 5.x的和Fedora 22安装Sun /甲骨文的Java JDK / JRE 8u45的原因-18系统中使用的二进制RPM文件。
在CentOS,Fedora和RedHat中安装Java 8
下载Java JDK / JRE 8二进制
下载的Java JDK / JRE 8u45 RPM文件系统OS位。
作为参考,我们提供了rpm文件名,请仅选择以下提及的文件。
对于RHEL / CentOS / Fedora 32位操作系统
jdk-8u45-linux-i586.rpm jre-8u45-linux-i586.rpm
对于RHEL / CentOS / Fedora 64位操作系统
jdk-8u45-linux-x64.rpm jre-8u45-linux-x64.rpm
另外,您也可以使用wget工具来下载下这些文件/opt/
如下图所示目录。
--------------- For 32-bit Systems --------------- # cd /opt # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-i586.rpm" # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jre-8u45-linux-i586.rpm"
--------------- For 64-bit Systems --------------- # cd /opt # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.rpm" # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jre-8u45-linux-x64.rpm"
安装Java JDK / JRE 8u45
现在,执行rpm文件到系统上安装JDK / JRE程序。
--------------- For 32-bit Systems --------------- # rpm -Uvh jdk-8u45-linux-i586.rpm # rpm -Uvh jre-8u45-linux-i586.rpm
--------------- For 64-bit Systems --------------- # rpm -Uvh jdk-8u45-linux-x64.rpm # rpm -Uvh jre-8u45-linux-x64.rpm
检查Java JDK / JRE 8u45版本
通过运行以下命令验证,您将得到类似的结果如下。
# java -version java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
[root@youcl ~]# javac -version javac 1.8.0_45
在Firefox中启用Java JDK / JRE 8u45支持
要在Firefox中启用JDK / JRE的支持,我们需要运行下面的命令来启用它。 如果你没有安装Firefox和喜欢安装它,然后检查安装最新的Firefox在Linux中的指南。
## For 32-Bit OS ## # alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.8.0_45/jre/lib/i386/libnpjp2.so 20000 ## For 64-Bit OS ## # alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.8.0_45/jre/lib/amd64/libnpjp2.so 20000
验证它,重新启动Firefox和输入about:地址栏插件 。