web-dev-qa-db-ja.com

yaourt curlエラー:サーバーに接続できませんでした

yaourtを使用していくつかのパッケージをインストールしようとしています。

たとえば、Google Chromeをインストールしようとすると、次のエラーが発生します。

$ yaourt google-chrome
curl error: Couldn't connect to server

http://aur.archlinux.org にアクセスできますが、コマンドが失敗します。

2
rkmax
  1. Ping http://aur.archlinux.org

出力:PING aur.archlinux.org(78.46.78.247)56(84)バイトのデータ。 alderaan.archlinux.org(78.46.78.247)から64バイト:icmp_seq = 1 ttl = 49 time = 373 ms

  1. ホストファイル(linux/etc/hosts)を編集し、「78.46.78.247aur.archlinux.org」を追加します

問題が解決しました!

2
Qinsi

iPが78.46.78.247から5.9.250.164に変更されたことに注意してください。

したがって、問題が発生した場合は、/ etc/hostsに古いIPを指すエントリがあるかどうかを確認してください。

DNSが正しく機能している場合は、とにかくそのエントリをファイルに追加する必要はありません。

0
user156516

はい、それは解決策です。2014年7月のmanjaroでも同じ問題です https://forum.manjaro.org/index.php?topic=15097.

私はPingをしました http://aur.archlinux.org そして結果他のIP

Linuxでhostsファイル/etc/hostsを編集し、5.9.250.164 aur.archlinux.orgを追加すると、問題が解決しました。

0
mike