redhat7.6 YUM centos7置き換えます

yumを使用すると、次のエラーが発生します。

このシステムは、Red Hatサブスクリプション管理に登録されていません。登録には、サブスクリプション・マネージャーを使用することができます。

有料でのRedHatのyumソースなので、Red Hatは、あなたがyumのソースを使用することはできません登録されていません。

アンインストールRed Hatの元YUM、CentOSのyumを7をインストールしてください。

#ローカルyumを見る
RPM -qa | grepを yumの   

#クリアオリジナルRHEL YUMと関連するパッケージを。
RPM -qa | grepを yumを | xargsの RPM -e - nodeps 
RPM -qa | grepを Pythonの-urlgrabber | xargsの RPM -e - nodeps

 

ダウンロードのCentOSのyumをインストールします。

#変更ディレクトリの
CDの/ etc / yumを .repos.d / 

#次の4つのインストールパッケージのダウンロード
のwget HTTP:// mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7を.noarch.rpmでの

wgetのの HTTP:// mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 

のwget HTTP:// mirrors.163 .COM / CentOSの/ 7 / OS / x86_64版/パッケージ標準パッケージ/ YUM-3.4.3-161.el7.centos.noarch.rpm 

のwget HTTP:// mirrors.163.com/centos/7/os/x86_64/Packages/yum fastestmirror-1.1.31-50.el7.noarch.rpm -プラグイン

#のPythonをインストール ** 
RPM -ivhのPython-iniparse- 0.4 -9 .el7.noarch.rpmの

ため、他の三つの相互依存でインストール#
RPM -ivh YUM -plugin-fastestmirror- 1.131である - 50 .el7.noarch.rpm YUM -metadata-parser- 1.14。 - 10。 el7.x86_64.rpm YUM - 3.43 - 161 .el7.centos.noarch.rpm

 

ダウンロードプロフィール

CDの/ etc / yumを .repos.d / 

#次ソースのいずれかを選択します。

#網易ソース
のwget HTTPを:// mirrors.163.com/.help/CentOS7-Base-163.repo 

#中国科学技術大学ソース
のwget HTTPS:// lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=3

 

バックアップ元の設定ファイル:

CDの/ etc / yumを .repos.d / MV redhat.repoのredhat.repo.bak

 ヤム更新キャッシュ

yumのクリーンすべての#キャッシュをクリアyumを

yumを makecache#yumのアップデートキャッシュ

この時点では、エラーが発生しました。

 

何のプロファイルが設定されているので、次を確認していない。上記のソースのダウンロードに応じて実行されたステートメントを選択します。

#163源 
 のsed -i " S; \ $ releasever; 7;グラム" CentOS7-ベース- 163 の.repo 

#中科大源
のsed -i " S; \ $ releasever; 7; G " CentOSの-Base.repo

セットアップが再実行完了した後に

yumのクリーンすべての#キャッシュをクリアyumを

yumをmakecache#yumのアップデートキャッシュ

yumを repolist

repolistがその上にパッケージの数を示して参照してください。

 

CentOSにyumのためのRed Hatのyumを完全に置き換えます。

おすすめ

転載: www.cnblogs.com/levia/p/11365863.html