![Невозможно инициировать соединение с archive.ubuntu.com:80 (2001:67c:1360:8001::24), сеть недоступна) [IP: 91.189.88.142 80](https://rvso.com/image/178483/%D0%9D%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D0%B8%D0%BD%D0%B8%D1%86%D0%B8%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%20archive.ubuntu.com%3A80%20(2001%3A67c%3A1360%3A8001%3A%3A24)%2C%20%D1%81%D0%B5%D1%82%D1%8C%20%D0%BD%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%B0)%20%5BIP%3A%2091.189.88.142%2080.png)
Итак, я только что сделал новую установку Linux Mint 20, но эта проблема также присутствовала в Linux Mint 19.3. Каждый раз, когда я пытаюсь сделать apt-get update
или apt-get upgrade
даже загрузить программное обеспечение из менеджера программного обеспечения, я получаю ошибку. То же самое произошло, когда я попытался обновить то, что рекомендовал менеджер обновлений.
Я обнаружил, что могу обновить или обновить, если буду продолжать запускать команду sudo apt-get update/upgrade
после каждой неудачной попытки. Поскольку каждое обновление/модернизация останавливается на определенном проценте, когда я снова запускаю команду, она продолжается с того же процента, и, выполняя обновление/модернизацию несколько раз, она наконец завершается.
Это ошибка, которую я получаю, когда пытаюсь загрузить VLC из менеджера программного обеспечения. Сначала он говорит:
Failed to download package files
Check your Internet connection.
А вот подробности:
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/s/sdl-image1.2/libsdl-image1.2_1.2.12-12_amd64.deb Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::24). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::18). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::23). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::15). - connect (101: Network is unreachable) Could not connect to archive.ubuntu.com:80 (91.189.88.152), connection timed out Could not connect to archive.ubuntu.com:80 (91.189.88.142), connection timed out [IP: 91.189.88.142 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/s/sidplay-libs/libsidplay2_2.1.1-15ubuntu2_amd64.deb Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::24). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::18). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::23). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::15). - connect (101: Network is unreachable) [IP: 91.189.88.142 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/libs/libspatialaudio/libspatialaudio0_0.3.0+git20180730+dfsg1-2build1_amd64.deb Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::24). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::18). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::23). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::15). - connect (101: Network is unreachable) [IP: 91.189.88.142 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/s/srt/libsrt1_1.4.0-1build1_amd64.deb Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::24). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::18). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::23). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::15). - connect (101: Network is unreachable) [IP: 91.189.88.142 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/libs/libssh2/libssh2-1_1.8.0-2.1build1_amd64.deb Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::24). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::18). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::23). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::15). - connect (101: Network is unreachable) [IP: 91.189.88.142 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/p/pupnp-1.8/libupnp13_1.8.4-2ubuntu2_amd64.deb Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::24). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::18). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1360:8001::23). - connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::15). - connect (101: Network is unreachable) [IP: 91.189.88.142 80]
...и так далее.
Два конкретных значения ошибки error, которые появляются везде, это 2001:67c:1360:8001::23
и 91.189.88.152
. Источники программного обеспечения, которые мои машины используют прямо сейчас, это:
(Main) http://packages.linuxmint.com
(Focal) http://archive.ubuntu.com/ubuntu
Я пробовал менять источники Focal на множество других, но безуспешно. И я даже испортил файлы, source.list
которые были в /etc/apt/source.list.d
предыдущем, и мне пришлось заново устанавливать Linux из-за множества проблем. Так что я действительно не знаю, что делать здесь, и нашел много других с той же проблемой.
решение1
Похоже на неправильно настроенный стек IPv6. Linux думает, что у него есть IPv6, и пытается использовать его (на самом деле предпочитает его) для подключения.
Вы можете принудительно apt-get
использовать IPv4 добавив -o Acquire::ForceIPv4=true
. Например:
$ sudo apt-get -o Acquire::ForceIPv4=true update
Если вы хотите сделать опцию постоянной, вы можете добавить ее в файл в /etc/apt/apt.conf.d/
, например, внутри /etc/apt/apt.conf.d/99only-ipv4
:
Acquire::ForceIPv4 "true";