本文适用于:

平台: Red Hat Linux, SUSE Linux, Oracle Linux, Oracle Enterprise Linux, SLES

Linux 系统要求

请参阅受支持的系统配置以了解受支持平台、操作系统、桌面管理器和浏览器的信息。

此外,还需要 Pentium 166MHz 或更快的处理器,以及至少 75MB 的可用磁盘空间和 64MB 的内存。

注:若要下载 Linux 其它风格的 Java 代码,请参阅 Java for Ubuntu 和 Java for Fedora

按照以下步骤为 Linux 下载和安装 32 位 Java。

下载

安装

启用和配置

下载

有以下两种安装软件包。

Linux 平台上的 Java

这是档案二进制文件,可以由任何人(不仅仅是超级用户)安装在可以写入的任何位置。但是,只有超级用户可以将 Java 安装到系统位置。

基于 RPM 的 Linux 平台上的 Java

基于 RPM 的 32 位 Linux 平台(例如 Red Hat 和 SuSE)使用的是系统位置的 RPM 二进制文件 (.rpm)。您必须是超级用户才能执行此安装。

下载最符合您要求的程序包。您可以将文件下载到系统上的任意目录。

下载并检查所下载的文件大小,确保下载了完整无缺的软件包。下载文件之前,注意 Web 站点下载页面上提供的文件大小。下载完毕后,比较所下载文件的大小以及页面上提供的文件大小,确保二者相同。

安装

用于 Linux 平台的 Java

用于基于 RPM 的 Linux 平台的 Java

用于 Linux 平台的 Java

下面的说明针对的是安装版本 Java 7 Update 7 (7u7)。如果您安装的是其他版本,请确保在终端上键入命令时对版本号进行相应的更改。示例:对于 Java 6u35,将 7u7 替换为 6u35。请注意,就如在前面的示例中一样,版本号的前面有时会附加字母 u,有时会附加下划线;例如 jre1.7.0_07。

切换到所需的安装目录。键入:

cd

例如,要在 /usr/java/ 目录中安装软件,请键入:

cd /usr/java/

关于超级用户访问权限的说明: 要将 Java 安装在系统级位置(例如 /usr/local),则必须以超级用户身份登录,从而获得必要的权限。如果您不具有超级用户访问权限,请将 Java 安装在您的主目录中,或者安装在您具有写入权限的子目录中

将 .tar.gz 档案二进制文件移到当前目录。

解压缩 tarball 并安装 Java

tar zxvf jre-7u7-linux-i586.tar.gz

Java 文件将安装在当前目录中的 jre1.7.0_07 目录内。

在本例中,Java 将安装在 /usr/java/jre1.7.0_07 目录中。

如果要节省磁盘空间,请删除 .tar.gz 文件。

用于基于 RPM 的 Linux 平台的 Java

下面的说明针对的是安装版本 Java 7 Update 7 (7u7)。如果您安装的是其他版本,请确保在终端上键入命令时对版本号进行相应的更改。示例:对于 Java 6u35,将 7u7 替换为 6u35。请注意,就如在前面的示例中一样,版本号的前面有时会附加字母 u,有时会附加下划线;例如 jre1.7.0_07。

成为超级用户,方法是运行 su 并输入超级用户口令。

卸载 Java 程序包的任何早期安装。

rpm -e

切换到所需的安装目录。键入:

cd

例如,要在 /usr/java/ 目录中安装软件,请键入:

cd /usr/java

安装程序包。

rpm -ivh jre-7u7-linux-i586.rpm

要升级程序包,请键入:

rpm -Uvh jre-7u7-linux-i586.rpm

如果要节省磁盘空间,请删除 .rpm 文件。

退出 root shell。不需要重新启动。

至此,安装已完成。转至启用和配置部分。

启用和配置

Firefox 或 Mozilla

要配置 Java Plugin,请按照以下步骤执行:

退出 Firefox 浏览器(如果它已在运行)。

卸载以前安装的所有 Java 插件。

一次只能使用一个 Java 插件。如果希望使用其他插件或插件的不同版本,请删除指向任何其他版本的符号链接,并创建指向新版本的全新符号链接。

创建指向浏览器插件目录中 libnpjp2.so 文件的符号链接

转至 Firefox 安装目录下的 plugins 子目录

cd/plugins

如果插件目录不存在,则创建它。

创建符号链接

ln -s/lib/i386/libnpjp2.so

注:如果是在升级 Java 版本,则在创建新符号链接之前,应先删除旧的符号链接以启用下载的最新 Java。

要删除旧符号链接,请执行以下操作:

键入 cd/plugins

rm libjavaplugin_oji.so

示例

如果 Firefox 安装在以下目录中:

/usr/lib/

并且,Java 安装在以下目录中:

/usr/java/

则在终端窗口上键入以下命令,转至浏览器的插件目录:

/usr/lib//plugins

输入以下命令,为 Mozilla 浏览器创建指向 Java 插件的符号链接。

ln -s /usr/java//lib/i386/libnpjp2.so

启动 Firefox 浏览器;如果浏览器已启动,则重新启动。

在 Firefox 的位置栏中,键入 about:plugins 以确认 Java 插件已加载。还可以单击 “Tools”(工具)菜单以确认其中存在 Java 控制台。

测试安装

要测试 Java 是否已正确安装在您的计算机上并正常运行,请运行此测试 applet。

linux java平台,如何下载和安装用于 Linux 平台的 Java相关推荐

  1. JAVA——jdk8的下载与安装,win10下配置JDK环境变量

    JAVA--jdk8的下载与安装,win10下配置JDK环境变量 JDK下载和安装 下载JDK 安装JDK JDK环境变量配置(win10下配置JDK8) 配置步骤 检验JDK配置是否成功 JDK下载 ...

  2. 织梦dedecms微信公众平台插件下载及安装方法

    织梦dedecms微信公众平台插件下载及安装方法 dedecms教程 dedecms 织梦微信公众平台插件演示图: 安装方法:放到dede程序的plus目录下即可. 接口配置信息按下面说明填写, UR ...

  3. JDK下载、安装、运行第一个Java程序的过程以及javac不是内部或外部命令的解决办法

    JDK下载.安装.运行第一个Java程序的过程以及javac不是内部或外部命令的解决办法 1.下载和安装JDK开发环境 下载地址:https://www.oracle.com/technetwork/ ...

  4. 【Linux篇】Windows应用商店安装Kali Linux系统与Vmware共存

    [Linux篇]Windows应用商店安装Kali Linux系统与Vmware共存 本地已安装有Vmware虚拟机,又想Windows下直接体验kali Linux.Ubuntu等linux系统,全 ...

  5. linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案

    linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 参考文章: (1)linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 (2) ...

  6. Java开发环境的搭建—Java JDK的下载与安装!

    在了解什么是Java.Java 语言的特点以及学习方法之后,本节将介绍如何搭建编写 Java 程序所需要的开发环境--JDK,只有搭建了环境才能敲代码! 学Java的都知道,JDK 是一种用于构建在 ...

  7. Windows平台JDK8下载和安装说明

    本页介绍如何安装和卸载Windows的JDK 8. 该页面包含以下主题: "系统要求" "安装说明符号" "安装说明" "卸载JD ...

  8. 开发java的准备--下载与安装Java的JDK—Java学习(1)

    一,JDK和JRE的基本概念 JDK:Java标准开发包 ,提供了编译,运行java的各种工具和资源,包括java编译器,java运行时环境,以及常用的java类库等 JRE:java运行时环境,运行 ...

  9. Linux 部署 nginx(下载、安装、启动)

    目录 问题现象 解决方法: 1.下载 2.linux系统上安装nginx 2.1.把 下载好的 nginx 的 tar.gz 压缩包 上传到linux服务器: 2.2. 解压: 2.3.安装 ngin ...

最新文章

  1. 数据挖掘试题(150道) (1)
  2. 【新鲜出炉】25套的精美 Web 应用程序图标素材
  3. 2017年深度学习十大趋势预测
  4. boost::sort模块实现相关字符串插入测试
  5. 视频播放器——开源免费三大代表
  6. 2021年兰州师大附中高考成绩查询,2021年兰州重点高中名单及排名,兰州高中高考成绩排名榜...
  7. matlab求感知距离的命令,感知机算法(MATLAB)
  8. 外设键盘_记得那个被称为‘顶级外设’的国产品牌吗,现在推出这样一把键盘...
  9. 通信风口下,App 即将消亡?
  10. Swing JTree用法总结
  11. Q3DSurface 配置使用教程
  12. 4个开源对象存储的解决方案
  13. 记录一下在云服务器上配置MYSQL主从。
  14. Linkerd2入门
  15. mysql 用户名唯一,mysql用户名和密码(mysql忘记用户名密码)
  16. 上位机软件开发项目案例(一)_C#开发
  17. java http请求发送unicode_Java发送http请求
  18. FC/NES PPU 示例汇编程序 简易画图
  19. 字节跳动秋招提前批(计算机视觉工程师)
  20. win10 安装yolov7 训练自己的数据集

热门文章

  1. 【DIY】简单粗暴低成本Arduino四轴机械臂方案,创客教育学习使用舵机首选方案!...
  2. 一、ESP32环境搭建(基于vscode插件platformIO)
  3. 十八、中断之独立按键
  4. C#子线程中更新ui
  5. jQuery和AngularJS的区别小分析
  6. write/read/send/receive函数比较
  7. 奇异面试经历之张冠李戴
  8. 用Visual Studio .Net 2003开发PHP程序
  9. 查看程序占用内存_电脑内存不足怎么办
  10. hubuild 打包ios_iOS 通过HBuilder进行云端打包ipa文件