アイデア:アンインストールRedHatのはYUM来て、その後、YUMのCentOSをダウンロードし、インストール後の設定ファイルを変更します
1 へのすべての最初の、http://mirrors.163.com/centos ダウンロードパッケージ
x86のアドレスします。http://mirrors.163.com/centos/6/os/i386/Packages/
x86_64版のアドレスします。http://mirrors.163.com/centos/6/os/x86_64/Packages/
パッケージは、(例として、64ビットシステム)は、必要なソフトウェアをダウンロードします。
python-iniparse-0.3.1-2.1.el6.noarch.rpm
Bのyum-3.2.29-40.el6.centos.noarch.rpm
Cはyum-メタデータパーサ1.1.2-16.el6.x86_64.rpm
Dのyum-pluginの-fastestmirror-1.1.30-14.el6.noarch.rpm
コマンドをダウンロード:
wgetのhttp://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm wgetのhttp://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm wgetのhttp://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm wgetのhttp://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm |
[注]:必ずしも最新バージョン
2 、アンRedHatのが付属していますyumを
ます。rpm -qa | yumをグレップ| xargsのRPM -e --nodeps
注:、xargsがあるのUnixやUnixライクなオペレーティングシステムで一般的に使用されるコマンド。その役割は、パラメータリストがで回避問題に長すぎる、他のコマンドに渡されたリストのパラメータの小さなセグメントに変換することです
B、 - に関係なく、依存関係の、力のアンインストールをnodeps
3 、ダウンロード、インストールCentOSののYUM パッケージ:
RPM -ivhのpython-iniparse-0.3.1-2.1.el6.noarch.rpm
RPM -ivh yumのメタデータ・パーサ1.1.2-16.el6.x86_64.rpm
RPM -ivh YUM-YUM 3.2.29-40.el6.centos.noarch.rpm-プラグインfastestmirror-1.1.30-14.el6.noarch.rpm
[注]:一緒にインストールする最後の二つの必要性、そうでなければ依存エラーが発生
4 に、http://mirrors.163.com CentOSのヘルプドキュメントのダウンロードCentOS6塩基163.repo に格納されたファイル、/etc/yum.repo.d に
wgetのhttp://mirrors.163.com/.help/CentOS6-Base-163.repo
5 、編集CentOS6塩基163.repo されるファイル、$ releasever 変更CentOSのバージョン番号
ここでは、編集されています。
#CentOSの-Base.repo # #ミラーシステムは、クライアントとの接続IPアドレスを使用しています 更新されているミラーを選択するために、各ミラーの#更新状況や #クライアントに地理的に近いです。あなたはCentOSのアップデートのためにこれを使用する必要があります #手動で他のミラーを選んでいる場合を除きます。 # #ミラーリストは=あなたのための作業が、秋のように戻ってあなたが試すことができていない場合 #代わりにBASEURL =行を述べました。 # #
[ベース] 名前= CentOSの-6 - ベース - 163.com BASEURL =のhttp://mirrors.163.com/centos/6/os/$basearch/ #ミラーリスト=のhttp:?//mirrorlist.centos.org/リリース= 6&アーチ= $ basearch&レポ= OS gpgcheck = 1 gpgkey =のhttp://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#releasedアップデート [アップデート] 名= CentOSの-6 - 更新 - 163.com BASEURL =のhttp://mirrors.163.com/centos/6/updates/$basearch/ #ミラーリスト=のhttp:?//mirrorlist.centos.org/リリース= 6&アーチ= $ basearch&レポ=アップデート gpgcheck = 1 gpgkey =のhttp://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
有用である可能性がある#additionalパッケージ [エクストラ] 名= CentOSの-6 - エクストラ - 163.com BASEURL =のhttp://mirrors.163.com/centos/6/extras/$basearch/ #ミラーリスト=のhttp:?//mirrorlist.centos.org/リリース= 6&アーチ= $ basearch&レポ=エキストラ gpgcheck = 1 gpgkey =のhttp://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
既存のパッケージの機能を拡張#additionalパッケージ [Centosplus] 名= CentOSの-6 - プラス - 163.com BASEURL =のhttp://mirrors.163.com/centos/6/centosplus/$basearch/ #ミラーリスト=のhttp:?//mirrorlist.centos.org/リリース= 6&アーチ= $ basearch&レポ= centosplus gpgcheck = 1 = 0を有効に gpgkey =のhttp://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib - CentOSにユーザーがパッケージ [寄贈] 名= CentOSの-6 - Contribの - 163.com BASEURL =のhttp://mirrors.163.com/centos/6/contrib/$basearch/ #ミラーリスト=のhttp:?//mirrorlist.centos.org/リリース= 6&アーチ= $ basearch&レポ=のcontrib gpgcheck = 1 = 0を有効に gpgkey =のhttp://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 |
6 、yumのクリーンすべて クリアし、元のキャッシュ
7 、yumをmakecache GET yumのリスト
変更を示すために、次のプロンプトが表示されますが、完全なyumを以下のとおりです。
メタデータキャッシュが作成され
転載へようこそ、ソースを明記してください、ありがとうございました!