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