如何下载和安装用于 Linux 平台的 Java

本文适用于:

  • 平台: Red Hat Linux, SUSE Linux, Oracle Linux, Oracle Enterprise Linux, SLES
  • Java 版本: 6.0, 7.0

Linux 系统要求

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

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

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


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

  1. 下载
  2. 安装
  3. 启用和配置
下载
  1. 转至 http://java.com 并单击下载按钮
  2. 有以下两种安装软件包。
    • Linux 平台上的 Java
      这是档案二进制文件,可以由任何人(不仅仅是超级用户)安装在可以写入的任何位置。但是,只有超级用户可以将 Java 安装到系统位置。
    • 基于 RPM 的 Linux 平台上的 Java
      基于 RPM 的 32 位 Linux 平台(例如 Red Hat 和 SuSE)使用的是系统位置的 RPM 二进制文件 (.rpm)。您必须是超级用户才能执行此安装。

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

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

安装
  • 用于 Linux 平台的 Java
  • 用于基于 RPM 的 Linux 平台的 Java
用于 Linux 平台的 Java

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

  1. 切换到所需的安装目录。键入:
    cd <目录路径名>
    例如,要在 /usr/java/ 目录中安装软件,请键入:
    cd /usr/java/

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

  2. 将 .tar.gz 档案二进制文件移到当前目录。
  3. 解压缩 tarball 并安装 Java
    tar zxvf jre-7u7-linux-i586.tar.gz

    Java 文件将安装在当前目录中的 jre1.7.0_07 目录内。
    在本例中,Java 将安装在 /usr/java/jre1.7.0_07 目录中。

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

用于基于 RPM 的 Linux 平台的 Java

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

  1. 成为超级用户,方法是运行 su 并输入超级用户口令。
  2. 卸载 Java 程序包的任何早期安装。
    rpm -e <package_name>
  3. 切换到所需的安装目录。键入:
    cd <目录路径名>
    例如,要在 /usr/java/ 目录中安装软件,请键入:
    cd /usr/java
  4. 安装程序包。
    rpm -ivh jre-7u7-linux-i586.rpm

    要升级程序包,请键入:
    rpm -Uvh jre-7u7-linux-i586.rpm

  5. 如果要节省磁盘空间,请删除 .rpm 文件
  6. 退出 root shell。不需要重新启动。

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


启用和配置
Firefox 或 Mozilla

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

  1. 退出 Firefox 浏览器(如果它已在运行)。
  2. 卸载以前安装的所有 Java 插件
    一次只能使用一个 Java 插件。如果希望使用其他插件或插件的不同版本,请删除指向任何其他版本的符号链接,并创建指向新版本的全新符号链接。
  3. 创建指向浏览器插件目录中 libnpjp2.so 文件的符号链接
    • 转至 Firefox 安装目录下的 plugins 子目录
      cd <Firefox installation directory>/plugins
      如果插件目录不存在,则创建它。
    • 创建符号链接
      ln -s <Java 安装目录>/lib/i386/libnpjp2.so

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

    要删除旧符号链接,请执行以下操作
    键入 cd <Firefox 安装目录>/plugins
    rm libjavaplugin_oji.so


    示例

    • 如果 Firefox 安装在以下目录中:
      /usr/lib/<Firefox 安装目录>
    • 并且,Java 安装在以下目录中:
      /usr/java/<Java 安装目录>
    • 则在终端窗口上键入以下命令,转至浏览器的插件目录:
      /usr/lib/<Firefox installation directory>/plugins
    • 输入以下命令,为 Mozilla 浏览器创建指向 Java 插件的符号链接。
      ln -s /usr/java/<Java 安装目录>/lib/i386/libnpjp2.so

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

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


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