Невозможно установить openJDK 8 в Red Hat - PullRequest
0 голосов
/ 02 января 2019

Я пытаюсь установить openJDK 8 на мою машину, используя yum, согласно этому https://openjdk.java.net/install/.

Но я не вижу open openJDK 8 в репозитории yum.

[root@test ~]# yum search jdk
Loaded plugins: downloadonly, product-id, refresh-packagekit, security,
              : subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
=============================== N/S Matched: jdk ===============================
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
icedtea-web.x86_64 : Additional Java components for OpenJDK - Java browser
                   : plug-in and Web Start implementation
ldapjdk.x86_64 : The Mozilla LDAP Java SDK

Файл yum.conf:

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools

1 Ответ

0 голосов
/ 02 января 2019

Если ваша версия слишком старая, у вас нет включенных пакетов, или вам нужно включить еще несколько репозиториев, чтобы получить пакеты.

Чтобы отобразить включенные репо:

subscription-manager repos --list-enabled

Чтобы включить стороннее репо:

subscription-manager repos --enable rhel-7-server-optional-rpms

Если ваша версия не старая, вы можете создать yum update и получить все новые пакеты. Тогда вы сможете установить JDK 8. Вот еще одно хорошее руководство по установке JDK-8 в Red-Hat.

https://developers.redhat.com/articles/using-java-rhel-7-openjdk-8/

Если вы используете более старую версию Red-Hat, вы должны установить ее самостоятельно.

https://tecadmin.net/install-java-8-on-centos-rhel-and-fedora/

...