GNU/Linux >> Linux の 問題 >  >> Linux

エラー:リポジトリのmetalinkを取得できません:epel。パスを確認して、もう一度やり直してください[解決済み]

質問: yum install xenを介してCentOS6.4にXenサーバーをインストールしようとしました 、しかし、yumは「エラー:リポジトリのmetalinkを取得できません:epel 」というエラーメッセージで失敗しました 。 パスを確認して、もう一度お試しください 「。これを解決する方法は?

エラーのスナップショット:

#yum install centos-release-xen
ロードされたプラグイン:fastestmirror
キャッシュされたホストファイルからミラー速度をロードしています
エラー:リポジトリのmetalinkを取得できません:epel。パスを確認して、再試行してください
#yum install xen
ロードされたプラグイン:fastestmirror
キャッシュされたホストファイルからミラー速度をロードしています
エラー:リポジトリのmetalinkを取得できません:epel。パスを確認して、もう一度やり直してください

解決策:

この問題は、EPELリポジトリがデフォルトでhttpsを使用するように設定されているためです(これは実際には問題ではありませんが、httpsに使用されるCA証明書です)。つまり、更新されたCA証明書が必要です。この問題を解決するには、いくつかの方法があります。

オプション1: httpを使用するようにEPELリポジトリエンドポイントを変更するだけです。 httpsの代わりにプロトコル 。これを行うには、rootとして以下のコマンドを実行します。

# sed -i "s/mirrorlist=https/mirrorlist=http/" /etc/yum.repos.d/epel.repo

(または)

# vi /etc/yum.repos.d/epel.repo

ミラーリストを変更して、「 http」を指すようにします https の代わりに‘ ‘

mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch
to
mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearchm

オプション2:SSL証明書を更新する

yum upgrade ca-certificates --disablerepo=epel

:CA証明書のアップグレード中にepelリポジトリを無効にします。

それでおしまい! 「yum」インストールでは、通常どおりEPELリポジトリを引き続き使用できます。

関連:便利なYumコマンド


Linux
  1. Yumインストールエラー–ダウンロードディレクトリの空き容量が不足しています[解決済み]

  2. YUMインストール中に「GPGキーの取得に失敗しました」エラーを修正するにはどうすればよいですか?

  3. OpenStack Compute Error –ホストのコンピューティングノードレコードがありません[解決済み]

  1. Linux – Epelリポジトリメタデータをプルできませんか?

  2. Dnf / yumのリポジトリに署名するキーをインポートする方法は?

  3. CentOS / Red Hat で Yum 更新用の特定のリポジトリを除外する方法

  1. PHP-intlエラー:ICUプレフィックスを検出できないか、失敗しませんでした。 ICUインストールプレフィックスを確認してください[解決済み]

  2. 設定エラーの修正方法:マクロディレクトリ「m4」が見つかりません[解決済み]

  3. YUM を使用したオフライン インストール用のリポジトリからの特定のバージョンのパッケージとその依存関係のダウンロード