通过 RPM 安装 Java 的选项有哪些?


本文适用于:
  • 平台: Red Hat Linux, SUSE Linux, Oracle Linux, Oracle Enterprise Linux, SLES
  • Java 版本: 7.0, 8.0

此页面回答了有关使用 RPM 方法在 Linux 上安装 Java 的最常见问题。
 
我的 Java 版本是否是使用 RPM 安装的?
查询 RPM 数据库可以确定安装了哪些软件包。此命令将尝试找出系统上安装的任何 Java。
  • 打开新的终端窗口
  • 键入: rpm -q --list jre | grep "bin/java"
注:如果系统上安装了一个 Java 版本,但未在 RPM 查询中列出,则说明它不是 RPM 安装的。

 
我如何使用 RPM 升级 Java?
使用 RPM 升级 Java 的推荐方法是使用升级选项。
例如:
  • 打开新的终端窗口
  • 键入: rpm -Uvh <package-file>
    例如:要升级到 Java 1.7.0,请键入: rpm -Uvh jre1.7.0
vh 选项用于在安装过程中为用户提供反馈信息。

 
如果我的计算机上通过 RPM 运行了两种 Java 版本,那么如何卸载其中一个版本?
要卸载 RPM 安装,您需要知道数据包的全名、版本号和版本名称。
确定已安装的 Java 版本
  • 打开新的终端窗口
  • 键入: rpm -q jre
    注:以上查询返回的示例结果
    jre-1.5.0
    jre-1.7.0_07
  • 要卸载 1.5.0,请键入: rpm -e jre-1.5.0