在 Red Hat Enterprise Linux 中安装 Oracle Java

在 Red Hat Enterprise Linux 中安装 Oracle Java

我正在寻求有关在大量主机中更新 Oracle Java 的解决方案的建议 -

我们有大量的 RHEL 主机,我们希望使用 yum update 而不是 rpm install 来升级 Oracle java,因为 yum update 会在这些主机上安装最新版本的 java,并且我们可以通过使用 yum update playbooks 轻松地自动执行版本升级。

但是,我的理解是 yum 是一种非标准的 Oracle Java 运行时安装方法。另外,为了使用 yum install,我们必须有一个存储库,但 Oracle 的存储库仅适用于 Oracle Linux,而不适用于 RHEL。

有没有解决方案,我们可以在 RHEL 中使用 yum update 来更新包含 Oracle Java 包的 Redhat 存储库?由于我是新手,任何建议都将不胜感激。

答案1

Oracle Java要求您是具有订阅的 Oracle 客户。您需要联系 Oracle 销售人员来了解详情。

假设您有许可证,也许存在一个可以在 RHEL 上使用的 repo。如果没有,您可以将他们的 Java 重新打包为 RPM,并创建自己的 repo 供私人使用。

Red Hat 软件包 OpenJDK支持生命周期。这已经通过了相同的测试套件,它是 Java。OpenJDK 包包含在 RHEL 中并重建: yum list *openjdk*

相关内容