Centos8のCentos Stream切り替えとその過程での問題解決について詳しく解説

Centos8 バージョンは 2021 年 12 月 31 日以降にメンテナンスを終了するため、公式ミラーからすべてのパッケージが削除され、yum を使用してソフトウェアをインストールできなくなります。インストール中に、ミラーリストに URL がありませんというエラーが次のように報告されます。

 上記のエラーの場合は、/etc/yum.repos.d 内のソースを更新し、mirror.centos.org の代わりに vault.centos.org を使用できます。

この方法でも現時点では問題は解決しています。この記事は 2022 年 3 月 9 日に更新されました。

Centos 8 バージョンが使用できないという問題を考慮して、Centos Stream バージョンに切り替えることをお勧めします。このバージョンは安定バージョンではなく、ローリング ミッドストリーム リリースであり、次のバージョンの RHEL の作成に参加する明確な方法を提供します。切り替え方法は次のとおりです。

1. まず、次のコマンドを使用して、ローカル ウェアハウスに centos-release-stream ウェアハウスがあるかどうかを確認します。 dnf search centos-release-stream

2. 次のコマンドを使用して、centos-release-stream ウェアハウスをインストールします: dnf install -y centos-release-stream

3. インストールが成功したら、centos Stream ウェアハウスをデフォルトとして設定し、次のコマンドを使用します。 dnf swap centos-linux-repos centos-stream-repos

4. デフォルトのウェアハウスとして設定した後、次のコマンドを使用して、インストールされているソフトウェア パッケージを利用可能な最新バージョンに更新します。 dnf distro-sync

 

 

 5. 上記の手順が完了したら、/etc/centos-release 構成ファイルをチェックして、切り替えが成功したことを確認します。

 

 

問題: centos-release-stream ウェアハウスのインストールの 2 番目のステップ中に、次のエラーが発生しました。

解決策: rpm 管理データベースを削除してから再構築します。コマンドは次のとおりです。

cd /var/lib/rpm
rm -rf __db.*
rpm --rebuilddb

インストールが正常に再実行される 

おすすめ

転載: blog.csdn.net/m0_64496909/article/details/123365120