2

Linuxにパッセンジャーをインストールしようとしています。そして、私が使用するとき

yum update

レスポンスは

Loaded plugins: priorities, security, update-motd, upgrade-helper
amzn-main                                                         | 2.1 kB     00:00     
amzn-main/primary_db                                              | 2.4 MB     00:00     
amzn-updates                                                      | 2.3 kB     00:00     
amzn-updates/primary_db                                           | 700 kB     00:00     
http://passenger.stealthymonkeys.com/rhel/latest/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
http://passenger.stealthymonkeys.com/rhel/latest/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
http://mirror.hmdc.harvard.edu/mirrors/passenger/rhel/latest/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: passenger. Please verify its path and try again

それはとても奇妙です、私のLinuxに何が起こったのですか?

はい、サーバーは redhat です。

4

2 に答える 2

4

linuxquestions のbigrigdriverから

エラーはおそらく /etc/yum.conf または /etc/yum.repos.d/.repos にあります。リポジトリ アドレスが 1 ディレクトリ レベル (repodata フォルダーまで) 深くなりすぎると、そのエラーが発生します。

リポジトリ ファイルの URL をコピーし、ブラウザーに貼り付けます。リポジトリ サイトに移動する必要があります。最終的に repodata フォルダー (repmod.xml ファイルが置かれている場所) にある場合は、ディレクトリ ツリーのレベルを 1 つ下げて、次のようなフォルダーを含むツリーが表示されるようにします。 i585 i686 noarch ppc repodata x86_64

これは、レポ URL の最後のレベルである必要があります。Yum は repodata フォルダーと repmod.xml を見つけ、インストールに必要なデータ (32 ビットまたは 64 ビット) を適用します。

于 2013-07-09T16:31:44.360 に答える
2

http://passenger.stealthymonkeys.com/rhel/latest存在しません。これは、Yum 構成が古くなっていることを意味します。

/etc/yum.repos.d/...に置き換えるようにlatest編集できます6rollingまたは、 http://passenger.stealthymonkeys.com/passenger-release.noarch.rpmから再インストールしてみてください。

于 2013-07-09T16:39:23.147 に答える