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 중 하나 에서 . yum repolist
이러한 이유로 이러한 저장소는 런타임에 표시되지 않습니다. 시스템이 등록되지 않은 경우 yum
이러한 리포지토리에서 패키지를 설치할 수 없습니다.
java-latest-openjdk
EPEL에서 제공하는 Java 버전은 java-latest-openjdk-devel
1:12.0.2.9-1입니다. 버전이 유효하면 설치할 수 있지만, 1.8.0이 필요한 경우 Red Hat에 시스템을 등록해야 합니다.