libgcj
최근에 패키지 설치 문제를 해결하기 위해 몇 가지 명령을 실행했습니다.이것페이지. 내 컴퓨터에서 일부 저장소를 삭제한 것 같습니다. 어쨌든 yum install <package-name>
그 이후에는 아무것도 설치할 수 없습니다. 오류를 반환합니다
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Install Process
No package libgcj available.
Error: Nothing to do
또한 업데이트하는 동안 사용하면 yum update
작동하지 않고 다음 오류가 발생합니다.
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Update Process
No Packages marked for Update
yum repolist enabled
명령을 실행하면 다음과 같습니다.
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
repolist: 0
누군가 이 문제를 해결하는 방법을 보여줄 수 있습니까?
이것은 rhel-source.repo 파일의 내용입니다.
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl = ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-source-beta]
name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source
baseurl = ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-
beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
답변1
현재 공식 저장소를 확인할 수 있는 RHEL 시스템이 없습니다. 다음을 수행해야 합니다.
- 유효한 구독이 있는지 확인하세요(
subscription-manager list --available --all
). - 리포지토리가 나열되는지 확인하십시오
yum repolist
(이미 수행했습니다). /etc/yum.repos.d/
.repo 파일의 디렉터리를 확인하세요 . 디렉토리가 비어 있지 않으면 파일에 포함되어 있지 않은지 확인하십시오enabled=0
. 그렇다면enabled=1
해당 행을 편집하거나 삭제하십시오.yum.repos.d에 .repo 파일이 없으면 해당 파일을 다시 생성하십시오. 언급한 대로 현재 RHEL 시스템이 없지만 최소값은 다음과 같습니다.
[repository] name=repository_name baseurl=repository_url
확인하다여기저장소 추가에 대한 추가 정보