CentOS8 がパテを使用して MySQL をインストールすると、メタデータが見つからず (ダウンロードできず)、リポジトリ 'epel' のメタデータのダウンロード中にエラーが報告されます。

CentOS8でパテを使ってMySQLをインストールすると、メタデータが見つからない(ダウンロードできない)、

リポジトリ 'epel' のメタデータのダウンロード中にエラーを報告: :

これは、yum ソースの構成に問題がある可能性があります。ソースを切り替える必要があります。

正しい解決プロセスについては、以下にリンクされているブロガーの手順を参照してください。

[完璧な解決策] [Centos8] Linux がリポジトリ「AppStream」のメタデータのダウンロードに失敗し、ホストを解決できませんでした: mirrors.cloud.aliyuncs.com_AspirinZjh のブログ - CSDN ブログ

 以下は、その実行プロセスの簡単な紹介です。


次のコマンドを実行して、以前のリポジトリ ファイルをバックアップします。
「.repo」「.repo.bak」の名前を変更 /etc/yum.repos.d/*.repo

 


次のコマンドを実行して、最新のレポ ファイルをダウンロードします
。 .repo
wget https://mirrors.aliyun.com/repo/epel-archive-8.repo -O /etc/yum.repos.d/epel-archive-8.repo

 


次のコマンドを実行して、レポ ファイルのリンクを置き換えます。この手順は間違っています。公式のコマンドは次のとおりです。

1、sed -i 's/mirrors.cloud.aliyuncs.com/url_tmp/g' /etc/yum.repos.d/Centos-vault-8.5.2111.repo && sed -i 's/mirrors.aliyun.com /mirrors.cloud.aliyuncs.com/g' /etc/yum.repos.d/Centos-vault-8.5.2111.repo && sed -i's/url_tmp/mirrors.aliyun.com/g' /etc/yum .repos.d/Centos-vault-8.5.2111.repo

2、sed -i 's/mirrors.aliyun.com/mirrors.cloud.aliyuncs.com/g' /etc/yum.repos.d/epel-archive-8.repo

http://mirrors.cloud.aliyuncs.com を http://mirrors.aliyun.com に置き換える必要がありますが、公式コマンドは置き換えられていません. 公式コマンドがまだ失敗する場合は、次のコマンドを実行します:

sed -i 's/mirrors.cloud.aliyuncs.com/mirrors.aliyun.com/g' /etc/yum.repos.d/Centos-vault-8.5.2111.repos 
sed -i 's/mirrors.cloud. aliyuncs.com/mirrors.aliyun.com/g' /etc/yum.repos.d/epel-archive-8.repo

次のコマンドを実行してキャッシュを再作成します
yum clean all && yum makecache

 

実行結果、yum installも普通に使える

 

おすすめ

転載: blog.csdn.net/qq_51515673/article/details/124273515