
Я пытаюсь получить обновление на моем Ubuntu 15.04, но если не удается подключиться к серверу
me@me:~$ sudo apt-get update
Err http://archive.ubuntu.com vivid InRelease
Err http://archive.ubuntu.com vivid-updates InRelease
Err http://archive.ubuntu.com vivid-backports InRelease
Err http://archive.ubuntu.com vivid-security InRelease
Err http://archive.ubuntu.com vivid Release.gpg
Unable to connect to 54.86.15.42:8080:
Err http://archive.ubuntu.com vivid-updates Release.gpg
Unable to connect to 54.86.15.42:8080:
Err http://archive.ubuntu.com vivid-backports Release.gpg
Unable to connect to 54.86.15.42:8080:
Err http://archive.ubuntu.com vivid-security Release.gpg
Unable to connect to 54.86.15.42:8080:
Reading package lists... Done
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/vivid/InRelease
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/vivid-updates/InRelease
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/vivid-backports/InRelease
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/vivid-security/InRelease
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/vivid/Release.gpg Unable to connect to 54.86.15.42:8080:
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/vivid-updates/Release.gpg Unable to connect to 54.86.15.42:8080:
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/vivid-backports/Release.gpg Unable to connect to 54.86.15.42:8080:
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/vivid-security/Release.gpg Unable to connect to 54.86.15.42:8080:
W: Some index files failed to download. They have been ignored, or old ones used instead
Я пытался найти решения, но не смог исправить это. Вот что я пробовал до сих пор:
Изменить
/etc/resolv.conf
на:nameserver 8.8.8.8 nameserver 8.8.8.4
Я попытался пинговать сервер Ubuntu
me@me:~$ ping archive.ubuntu.com PING archive.ubuntu.com (91.189.91.15) 56(84) bytes of data. 64 bytes from likho.canonical.com (91.189.91.15): icmp_seq=1 ttl=41 time=259 ms 64 bytes from likho.canonical.com (91.189.91.15): icmp_seq=2 ttl=41 time=257 ms 64 bytes from likho.canonical.com (91.189.91.15): icmp_seq=3 ttl=41 time=255 ms 64 bytes from likho.canonical.com (91.189.91.15): icmp_seq=4 ttl=41 time=288 ms ^C --- archive.ubuntu.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3003ms rtt min/avg/max/mdev = 255.160/265.270/288.347/13.437 ms
В разделе «Программное обеспечение и обновления» измените сервер на «Главный сервер».
В книге
/etc/apt/apt.conf
я нашел такую строку:Acquire::http::proxy 54.86.15.42:8080
Я пробовал добавить
#
перед ним и не получилось. Затем попробуйте подключиться к 54.86.15.42:8080 и ничего не происходит. И пингуйте на этот адрес:me@me:~$ sudo ping 54.86.15.42 PING 54.86.15.42 (54.86.15.42) 56(84) bytes of data. ^C --- 54.86.15.42 ping statistics --- 16 packets transmitted, 0 received, 100% packet loss, time 14999ms
Кажется, это связано с прокси или брандмауэром, но я не использую ни один из них. Кто-нибудь знает, как это исправить?
решение1
Моя проблема была решена. Я не знаю, что заставляет это работать снова. Я попробовал эти команды unset http_proxy
и unset https_proxy
как посоветовал @nilesh_101. Еще одна вещь, которую я сделал, это изменил прокси, а затем снова изменил его на значение по умолчанию. Спасибо всем вам, ребята, за ответы на мой вопрос!
решение2
У меня была та же проблема. Затем я очистил все содержимое файла apt.conf, и все заработало отлично.