m 업데이트 실패


0
i have RHEL 6.3

[root@RHEL6 yum.repos.d]# uname -a
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

My /etc/yum.conf looks like  
[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

The contents of my /etc.yum.repo.d/rhel.repo looks like
[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 업데이트는 다음 오류로 실패합니다.

[root@RHEL6 yum.repos.d]# yum update  
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Setting up Update Process
No Packages marked for Update

누군가 도와주세요

답변:


1

구독 관리자를 비활성화 하고 시도하십시오

/etc/yum/pluginconf.d/product-id.conf 및 /etc/yum/pluginconf.d/subscription-manager.conf에서 enable = 0을 변경하십시오.

[본관]

enabled = 0

그런 다음 캐시를 정리하십시오.

rm -rfv / var / cache / yum / *

clean 모두 청소


Mine은 "인증서 기반 리포지토리 업데이트"에 매달려 있었고이 솔루션은 저에게 도움이되었습니다. 해당 머신에서 활성 RHEL 구독이 없습니다.
Liam


0

RHEL을 사용하려면 자신을 업데이트에 대한 합법적 인 고객으로 식별해야하며 게시 한 오류 메시지에 실패한 것으로 보입니다.


0

"소비자 ID를 읽을 수 없음"경고를 수정하려면 다음을 수행하십시오.

$ vi /etc/yum/pluginconf.d/subscription-manager.conf

그런 다음 enabled를 0으로 변경하면 파일이 다음과 같이 나타납니다.

[main]
enabled=0

그런 다음 "소비자 신원을 읽을 수 없습니다"경고가 사라집니다. 또한 업데이트가 실패하지 않았으며 당시에 업데이트 할 패키지가 없었을 것입니다. 경고와 함께 그대로두면 기능에 영향을 미치지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.