yum は RHEL 6.3 では実行できません。

yum は RHEL 6.3 では実行できません。

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

関連情報