RHEL 6.3을 설치했습니다.
Linux RHEL6.3-64-BuildMac 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
내 /etc/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
reposdir=/etc/yum.repos.d/rhel.repo
내 콘텐츠는 /etc.yum.repo.d/rhel.repo
다음과 같습니다.
[rhelrepo]
name=my rhel repo
baseurl=http://mirror.centos.org/centos/6.3/os/x86_64/
#gpgkey=http://mirror.centos.org/centos/6.3/os/x86_64/RPM-GPG-KEY-CentOS-6
enabled=1
gpgcheck=0
하지만 이제 "yum repolist"를 실행하면 다음 메시지가 나타납니다.
Loaded plugins: security
repolist: 0
이 문제를 해결하려면 어떻게 해야 합니까?
답변1
RHEL 복제 저장소를 사용하여 RHEL6 시스템을 업데이트하려고 합니다. RHEL6의 yum 플러그인에서는 이러한 방식으로 시스템을 업데이트할 수 없습니다. Google에서 "RHEL6을 CentOS로 변환"을 검색할 수 있습니다(예:http://www.unixmen.com/201201-how-to-convert-rhel-6-x-to-centos-6-x/). 지침에 따라 RHEL 시스템을 CentOS로 변환한 후 업데이트하세요. RHEL을 RHEL 클론으로 변환하는 데는 10rpm 미만이 소요됩니다.
답변2
파일 에서 yum.conf
다음을 사용해 보세요.
reposdir=/etc/yum.repos.d
저장소 파일 이름의 전체 경로 대신. Yum은 reposdir이 repo 파일을 포함하는 디렉터리일 것으로 예상합니다.
답변3
오류가 발생하는 경우 수정 /etc.yum.repo.d/rhel.repo
(변경 사항 추가 reposdir=/etc/yum.repos.d
)하고 baseurl
다음으로 변경하세요.
baseurl=http://mirror.centos.org/centos/6/os/x86_64/
Readme에 따르면 더 이상 다른 버전의 6.x를 지원하지 않습니다. http://mirror.centos.org/centos/6.3