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