0

Amazon EC2 で実行されている fedora インスタンスがあります。問題は、私は既に php をインストールしていますが、更新したいということです (PS: 誰かが既に php がインストールされたインスタンスを私にくれました)。コマンド yum update php を試すと、エラー メッセージが表示されます。

   Setting up Update Process
   Setting up repositories
   Cannot find a valid baseurl for repo: updates-released
   Error: Cannot find a valid baseurl for repo: updates-released

yum リポジトリ ファイルの baseurl 行のコメントを外そうとしましたが、新しいエラーが表示されます。

Setting up Update Process
   Setting up repositories
    http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/i386/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (-2, 'Name or service not known')>
   Trying other mirror.
   Cannot open/read repomd.xml file for repository: updates-released
   failure: repodata/repomd.xml from updates-released: [Errno 256] No more mirrors to try.
   Error: failure: repodata/repomd.xml from updates-released: [Errno 256] No more mirrors to try.
4

1 に答える 1

0

発生しているエラーは、接続または DNS 関連の問題のように聞こえます。'download.fedora.redhat.com' に ping を実行できるかどうかを確認してから、wget を使用してファイルを取得できるかどうかを確認してください。

また、/etc/yum.repos.d/ ディレクトリに、無効なリポジトリを含むリポジトリ ファイルが含まれている可能性があります。Fedora 4 の更新をまだ公開しているかどうかはわかりません (2004 年頃にリリースされました)。最善の策は、/etc/fedora-release のバージョンがそのリポジトリ構成ファイルのバージョンと一致することを確認することです。

于 2012-06-28T02:10:07.827 に答える