epelリポジトリからjava-1.8.0-openjdk-develをダウンロードしてください。

epelリポジトリからjava-1.8.0-openjdk-develをダウンロードしてください。

Redhatマシンバージョン7.2があります。

以下のようにepel repoをインストールしました。

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

 yum install epel-release


 yum repolist
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
repo id                                                                   repo name                                                                                                    status
epel/x86_64                                                               Extra Packages for Enterprise Linux 7 - x86_64                                                               13,416
repolist: 13,416

しかし、Javaを次のようにインストールしようとすると

yum install java-1.8.0-openjdk-devel*
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
No package java-1.8.0-openjdk-devel* available.
Error: Nothing to do

私はどこで間違っていますか?

答え1

エラーメッセージに示すように、システムは登録されていません。java-1.8.0-openjdk-devel/etc/yum.repos.d/redhat-repoファイルで指定されたRedhat Reposの1つから。yum repolistこのため、これらのリポジトリは実行時に表示されません。システムが登録されていない場合、yumこれらのリポジトリからパッケージをインストールすることはできません。

java-latest-openjdkEPELが提供するJavaバージョンはjava-latest-openjdk-devel1:12.0.2.9-1です。バージョンが有効な場合はインストールできますが、1.8.0が必要な場合はRed Hatにシステムを登録する必要があります。

関連情報