web-dev-qa-db-ja.com

yumの更新に失敗する

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  

しかし、私のyumupdateは次のエラーで失敗します

[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
user1670818

無効にする サブスクリプションマネージャー そして試してみてください

/etc/yum/pluginconf.d/product-id.confおよび/etc/yum/pluginconf.d/subscription-manager.confでenable = 0を変更します

[メイン]

enabled = 0

その後、キャッシュをクリーンアップします

rm -rfv/var/cache/yum/*

yum clean all

RHELでは、更新の正当な顧客であることを確認する必要があります。投稿したエラーメッセージには、失敗したと表示されているようです。

0
vonbrand

これは助けになるかもしれません。しかし、私自身はこのエラーが発生していないため、テストできませんでした。

http://lpar.ath0.com/2012/09/10/yum-unable-to-read-consumer-identity/

0
bohney

「消費者IDを読み取れません」という警告を修正するには:

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

次に、enabledを0に変更して、ファイルが次のようになるようにします。

[main]
enabled=0

これで、「消費者IDを読み取れません」という警告が消えます。また、更新はおそらく失敗していませんでした。おそらく、その時点で更新するパッケージがなかっただけです。警告を付けたままにしておくことも問題ありません。機能に影響はありません。

0
Matthew