yum アップデートのために http プロキシ経由で接続する必要がある Fedora 13 サーバーが複数あります。すべてのポート 80 トラフィックはこのプロキシ経由でルーティングする必要があります。ネットワーク設定 GUI でプロキシ サーバーを設定しました。インターネットは問題なく閲覧できます。また、/etc/yum.conf でプロキシ情報を次のように設定しました: proxy=http:proxy.largecorp.corp/accelerated_pac_base.pac proxy_user=user proxy_password=password
次に、export HTTP_PROXY="http:proxy.largecorp.corp/accelerated_pac_base.pac" を /etc/bashrc に追加し、ファイルをソース化しました。
yum update を実行すると、次のエラーが発生します: プラグインが読み込まれました:presto、refresh-packagekit エラー: リポジトリ fedora からリポジトリ メタデータ (repomd.xml) を取得できません。パスを確認して、もう一度お試しください。
これは新規インストールなので、リポジトリの URL はすべてデフォルトです。
答え1
ntlmaps プロキシを使用します。http://sourceforge.net/projects/ntlmaps/設定して実行し(ボックスにPythonが必要です)、次のようなものを入力します。
http://127.0.0.1:5865
yum.conf で (ポート番号は設定によって異なる場合があります)。
答え2
http:proxy.largecorp.corp/accelerated_pac_base.pac
は有効な URL ではありません。そうであるべきではないでしょうかhttp://proxy.largecorp.corp/accelerated_pac_base.pac
?
これとは別に、yumが使用するプロキシを明示的に指定するようにしてください。使用しているような自動構成URLを指定するのではなく、次のようになります。
http://proxy.largecorp.corp:8080
実際のプロキシ設定を調べて使用してください。