修正:リポジトリの有効なbaseurlが見つかりません:base



問題を排除するために楽器を試してください

yumパッケージマネージャーを使用するLinuxディストリビューションを使用している場合は、オペレーティングシステムのインストールが完了した直後に、「リポジトリの有効なbaseurlが見つかりません:base」というエラーが表示される場合があります。これは、最も一般的にはFedora、Red Hat、およびCentOS Linuxディストリビューションに関連するエラーですが、互換性のあるバージョンのSUSEでyumを更新しようとしたときにも発生する可能性があります。通常、更新しようとしたときにのみエラーが発生しますが、幸いなことに、それを回避する方法はかなり簡単です。



方法1:yumにbaseurlを検索させる

このエラーメッセージは、何らかの理由で、Yellowdog Updater、Modified(yum)システムが、パッケージ情報の検索に使用するベースにアクセスできないことを示しています。エラーメッセージを再現するには、 sudo yum update または単に yumアップデート あなたがrootユーザーの場合。今回更新された場合、エラーは単にネットワークの障害が原因であり、他に何もする必要はありません。





一方、エラーメッセージを再現している場合があります。最初に確認することは、ネットワークに接続していることを確認することです。このエラーの最も一般的な原因であるインターネットの停止が発生していないことを確認する必要があります。インターネットを使用しているのに有効なbaseurlが見つからない場合は、試してみてください pingmirrorlist.centos.org 何が起こるか見てみましょう。 Ctrl + Cを押してpingプロセスを終了し、受け取った結果を確認します。 Red HatまたはFedoraを使用している場合は、使用したCentOS URLの代わりに、エラーで報告されたミラーリストURLに置き換えることをお勧めします。

サーバーにpingを実行できない場合は、サーバーが一時的に停止している可能性があるため、待機する必要があります。それ以外の場合、ネットワークの問題が発生している場合は、パスを試してください 画像に表示 ONBOOT =行をyesまたはnoに切り替えます。両方を試してみることをお勧めします。設定したら、実行します sudo dhclient sshを使用していない限り、yumの更新を再試行してください。それでもパッケージマネージャーを更新するのに苦労している場合は、そのファイルをもう一度編集してみてください。



NM_CONTROLLEDというオプションがありますが、これはnoに設定する必要があります。これを行う場合は、ONBOOT =もnoに設定されていることを確認してください。オプションをnoに設定するときは、単語を小文字でのみ入力するようにしてください。CentOSとFedoraのバージョンによっては、この点で大文字と小文字が区別される場合があります。

ファイルの編集が終了したら、マシンの最初のネットワークインターフェイスにイーサネットケーブルが接続されていることを確認して、実行してみてください ifdown eth0; ifup eth0 ネットワークをリセットします。 CentOS 7のユーザーは、この例のように、状況が変更されたためにこのファイルを見つけることができない場合があります。その場合は、下の画像に表示されているもの、またはそのパターンに似たものを探してみてください。 CentOSの開発者は、最小インストールコードを最後に刷新したときにいくつかの変更を加えることを決定し、その結果、一部のネットワークインターフェイスの名前が変更されました。

すべてが良好に見えたら、yumをもう一度更新して、機能するかどうかを確認します。

方法2:baseurlのコメントを解除する

まれに、このエラーはネットワークの問題が原因ではない場合があります。接続しているのに何も機能しない場合は、ファイルを開きます 下の画像に示されています お気に入りのテキストエディタでルートスーパーユーザーとして。繰り返しになりますが、私たちのようにCentOSを使用していない場合は、適切なファイルを見つけるために簡単な名前の変更が必要になります。

次のような行が表示されます。

baseurl = http://mirror.centos.org/centos/$releasever/os/$basearch/

#記号のようなコメントフラグで始まらないようにしてください。含まれている場合は、それを削除してからファイルを保存します。もう一度更新してみてください。これにより、今回はシステムが適切に更新されるはずでしたが、コメントフラグによって非表示になっているため、この行が見つからない場合は更新できません。

読んだ3分