- ベストアンサー
yum -y コマンド
Fedora linuxでpostfixをインストールしようと 「yum -y install postfix」ってコマンドを入れると Gathering header information file(s) from server(s) Server: Fedora Core 1 - i386 - Base retrygrab() failed for: http://fedora.redhat.com/releases/fedora-core-1/headers/header.info Executing failover method failover: out of servers to try Error getting file http://fedora.redhat.com/releases/fedora-core-1/headers/heade r.info [Errno 7] HTTP Error (CannotSendRequest): ってメッセージが返ってきます。 /etc/yum.conf は [main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log pkgpolicy=newest distroverpkg=fedora-release tolerant=1 exactarch=1 [base] name=Fedora Core $releasever - $basearch - Base baseurl=http://fedora.redhat.com/releases/fedora-core-$releasever [updates-released] name=Fedora Core $releasever - $basearch - Released Updates baseurl=http://fedora.redhat.com/updates/released/fedora-core-$releasever #[updates-testing] #name=Fedora Core $releasever - $basearch - Unreleased Updates #baseurl=http://fedora.redhat.com/updates/testing/fedora-core-$releasever てなっています。接続先のURLが変わったのでしょうか? ご教授いただけますか? 以上、何卒よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 ネットワークの設定に問題は無いですか? ファイアウォール(iptables、ルータ等)に問題は無いですか? DNSで名前解決(resolv.conf)は問題ないですか? こちらのFedoraCore1で試しに、LANケーブルを抜いたり、DNSの設定を無効にした状態で、 yum install を実行したら、あなたとそっくり同じエラーメッセージが 表示されます。 (1) LANケーブルを抜いて実行してみた。 [root@pc123 root]# yum install postfix Gathering header information file(s) from server(s) Server: Fedora Core 1 - i386 - Base retrygrab() failed for: http://fedora.redhat.com/releases/fedora-core-1/headers/header.info Executing failover method failover: out of servers to try Error getting file http://fedora.redhat.com/releases/fedora-core-1/headers/header.info [Errno 7] HTTP Error (CannotSendRequest): [root@pc123 root]# (2) /etc/resolv.conf でDNSサーバを無効にして、実行してみても、同じエラーが出た。 [root@pc123 root]# cat /etc/resolv.conf search ****.net #nameserver ***.***.***.*** [root@pc123 root]# yum install postfix Gathering header information file(s) from server(s) Server: Fedora Core 1 - i386 - Base retrygrab() failed for: http://fedora.redhat.com/releases/fedora-core-1/headers/header.info Executing failover method failover: out of servers to try Error getting file http://fedora.redhat.com/releases/fedora-core-1/headers/header.info [Errno 7] HTTP Error (CannotSendRequest): [root@pc123 root]# /etc/yum.conf はインストール時より一切変更していません。 参考にしてください。
その他の回答 (1)
- Lean
- ベストアンサー率72% (435/603)
VMware上にインストールしてあったFedora Core 1で実行してみたら以下の通り問題なくpostfixをインストール出来てます。 -------8<-------8<-------8<-------8<-------8<------- # cat /etc/yum.conf [main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log pkgpolicy=newest distroverpkg=fedora-release tolerant=1 exactarch=1 [base] name=Fedora Core $releasever - $basearch - Base baseurl=http://fedora.redhat.com/releases/fedora-core-$releasever [updates-released] name=Fedora Core $releasever - $basearch - Released Updates baseurl=http://fedora.redhat.com/updates/released/fedora-core-$releasever #[updates-testing] #name=Fedora Core $releasever - $basearch - Unreleased Updates #baseurl=http://fedora.redhat.com/updates/testing/fedora-core-$releasever # yum -y install postfix Gathering header information file(s) from server(s) Server: Fedora Core 1 - i386 - Base Server: Fedora Core 1 - i386 - Released Updates Finding updated packages Downloading needed headers getting /var/cache/yum/updates-released/headers/postfix-2-2.0.16-1.i386.hdr postfix-2-2.0.16-1.i386.h 100% |=========================| 11 kB 00:00 Resolving dependencies Dependencies resolved I will do the following: [install: postfix 2:2.0.16-1.i386] Getting postfix-2.0.16-1.i386.rpm postfix-2.0.16-1.i386.rpm 100% |=========================| 2.1 MB 00:11 Running test transaction: Test transaction complete, Success! postfix 100 % done 1/1 Installed: postfix 2:2.0.16-1.i386 Transaction(s) Complete -------8<-------8<-------8<-------8<-------8<-------
お礼
ありがとうございます。 /etc/yum.confに記載されているアドレスにブラウザからアクセスしたら画面が???だったので てっきり/etc/yum.confのアドレス間違いだと思ってしまいました(汗) もう一度、ネットワークの設定を見直しましたらデフォルトゲートウェイの設定が間違ってました。
お礼
ありがとうございました。 結局、デフォルトゲートの設定が間違っていてアクセスできなかったみたいです。 設定を変更後、ちゃんとインストールできるようになりました。 /etc/yum.confに記載されているアドレスにブラウザからアクセスしたら画面が???って思いました(汗)