自分の状況を受け継いだ人を助けてください。彼はいくつかのリポジトリを無効にしようとしています。彼の匿名の結果は次のとおりですyum repolist
。
luke@server1 $ sudo yum repolist
Loaded plugins: rhnplugin, security
This system is receiving updates from RHN Classic or RHN Satellite.
repo id repo name status
acme-rhel-x86-64-server-5 ACME Packages (v.5 for 64-bit) 1
epel Extra Packages for Enterprise Linux 5 - x86_64 7,745
rhel-x86_64-server-5 Red Hat Enterprise Linux (v. 5 for 64-bit x86_64) 16,133
rhn-tools-rhel-x86_64-server-5 Red Hat Network Tools for RHEL Server (v.5 64-bit x86_64) 564
repolist: 24,443
ただし、次のようにすると結果は生成されません。
luke@server1 $ grep -ri acme /etc/yum.repos.d /etc/yum/pluginconf.d
答え1
ほとんどの「RHN Classic」にアクセスするためにrhnpluginを使用します。リポジトリを無効にするには(チャンネル購読をキャンセル)、次のものを使用できます。rhn-channel
コマンドまたはWebインターフェースhttp://rhn.redhat.com/
答え2
.repo
ファイルは通常inに配置されますが、inを使用して別のディレクトリを指定できます/etc/yum.repos.d
。reposdir=xxx
/etc/yum.conf
答え3
Satelliteを登録した場合(rhn-toolsに参加しているため)、ACMEリポジトリはシステムがサブスクライブしたサブチャネルである可能性があり、この場合はyum
このrhnplugin
モジュールを介して提供できます。参加しているすべてのチャンネルを列挙してください。
リポジトリ名も衛星チャンネルIDに似ていますが、これは名前構造に基づく推測にすぎません。
これは次のコマンドで確認できますrhn-channel
。
root@xxxxxxlp03 ~ $ rhn-channel -l
epel6-64bit
rhel-x86_64-server-6
rhn-tools-rhel-x86_64-server-6