centos7インストールyum [再現]

最近、centos7のpython2とyumを削除し、python3をインストールしました。結果は悲惨で、あらゆる種類の問題を抱えています。yumが機能しない場合はひどいです。まだふりをする必要があります。python2.7のインストールが正常に完了したら、yumのインストールに進みます(この記事を参照してください)実際の操作中に発生する問題は、基本的に元のテキストと同じです。必要なパッケージファイルは整理されており、アドレスはhttps://download.csdn.net/download/xiaoanzi123/12254673です

----------------------------------------分割線-------- ---------------------------------

再版記事のアドレス:https : //blog.csdn.net/yuang01/article/details/85066626  、再版の使い方を学びます。質問がある場合は、削除するように私に連絡してください。

元のテキストは次のとおりです。

1. rpmパッケージ
をyumでアンインストールする準備ができたソフトウェアのインストールは非常に面倒なので、yumを再インストールするには、まずrpmパッケージのダウンロードアドレスを見つけます。
ダウンロードアドレス:http://mirrors.163.com/centos/7/os/x86_64/Packages/(私のものはcentos7 64ビットなので、これはパスです。URLを参照して、各パスの動作を確認し、ダウンロードしてください。必要なのはあなた自身のバージョンであり、各パッケージのマイナーバージョンに変更があります。注意して選択してください)

必要なパッケージは次のとおりです(パッケージの順序には依存関係があるため、順番にインストールすることをお勧めします)。

sudo rpm -ivh python-libs-2.7.5-76.el7.x86_64.rpm
sudo rpm -ivh python-2.7.5-76.el7.x86_64.rpm
sudo rpm -ivh python-iniparse-0.4-9.el7。 noarch.rpm
sudo rpm -ivh python-pycurl-7.19.0-19.el7.x86_64.rpm
sudo rpm -ivh rpm-python-4.11.3-35.el7.x86_64.rpm(インストールエラー、rpm-にアップグレードする必要があります4.11.3-35.el7.x86_64)

ここに画像の説明を挿入

2. rpmのアップグレード方法は次のとおりです。
クエリは、rpmのバージョンが次のとおりであることを検出します。

ここに画像の説明を挿入

したがって、rpmの5つのパッケージを更新して、rpmをアップグレードします
。rpm-4.11.3-35.el7.x86_64.rpmrpm
-build-libs-4.11.3-35.el7.x86_64.rpm
rpm-libs-4.11.3- 35.el7.x86_64.rpm
rpm-build-4.11.3-35.el7.x86_64.rpm
rpm-sign-4.11.3-35.el7.x86_64.rpm

アップグレードコマンドは次のとおりです。sudorpm -Uvh rpm-4.11.3-35.el7.x86_64.rpm rpm-build-libs-4.11.3-35.el7.x86_64.rpm rpm-libs-4.11.3-35.el7。 x86_64.rpm rpm-build-4.11.3-35.el7.x86_64.rpm rpm-sign-4.11.3-35.el7.x86_64.rpm

アップグレード結果

ここに画像の説明を挿入


インストールを続行します:
sudo rpm -ivh rpm-python-4.11.3-35.el7.x86_64.rpm

ここに画像の説明を挿入


3. yumパッケージの
インストール次に、yumパッケージをインストールします
sudo rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

yum-3.4.3-161.el7.centos.noarch.rpm
yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm
注:上記の2つのパッケージは相互に依存している
ため、次のコマンドを使用します:rpm -ivh package name press最後の2つは、相互依存関係のために一緒にインストールする必要があるため、上記の順序でインストールされます。コマンドは次のとおりです。

sudo rpm -ivh yum-3.4.3-161.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm

インストール中に次のエラーが発生しました:

ここに画像の説明を挿入

python-urlgrabber-3.10-9.el7.noarch.rpmをダウンロードしてインストールします
。sudorpm -ivh python-urlgrabber-3.10-9.el7.noarch.rpmが
成功しました。

インストールコマンドを再実行します
。sudo rpm -ivh yum-3.4.3-161.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm

次に、yumコマンドをテストし、使用する準備ができていることを確認します。
しかし、話はこれで終わりではなく、yumコマンドを使用してソフトウェアをインストールすると、yumソースが使いづらく、ソフトウェアをインストールできないことが判明したため、ソースを以下のように変更します。

4. yumソースを変更します
4.1システムのyumソースディレクトリに移動します
cd /etc/yum.repos.d
4.2 yumソースをダウンロードしてサーバーの
URLにアップロードします:http://mirrors.163.com/.help/CentOS7-Base -163.repo

4.3ソースをyumソースディレクトリに移動します。各人のパスは異なるため、ここではコマンドをスキップします
4.4 makecacheを実行してキャッシュを生成しますyum
makecache
4.5 yum clean allを実行します
yum clean all
(yum cleanheadersと同等です; yum cleanpackages)

4.6更新YUMファイル
yum更新
————————————————
著作権通知:この記事はCSDNブロガー "yuang01"のオリジナル記事です。CC4.0 BY-SA著作権契約に従ってください。再印刷のために添付してください元のソースリンクとこのステートメント。
元のリンク:https://blog.csdn.net/yuang01/article/details/85066626

81件のオリジナル記事を公開 Like1 訪問数30,000+

おすすめ

転載: blog.csdn.net/xiaoanzi123/article/details/104943028