Когда я запускаю sudo apt-get update
, он застревает на Подключение к ...
$ sudo apt-get update
0% [Connecting to archive.ubuntu.com (2001:67c:1360:8001::17)]
Это все результаты команды. Кто-нибудь знает в чем дело?
Похоже, что компьютер считает, что имеет IPv6-подключение, хотя на самом деле его нет. Это можно проверить, попробовав команду ping6 www.google.com
.
Вы можете отключить IPv6 в Ubuntu, выполнив следующую команду. Чтобы снова включить IPv6, просто выполните rm /etc/sysctl.d/99-disable-ipv6.conf
echo "net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1" | sudo tee /etc/sysctl.d/99-disable-ipv6.conf
. Вы также можете создать этот файл, используя текстовый редактор и вставив содержимое
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
, а затем запустить sudo service procps reload
для перезагрузить.
У меня была эта проблема, но она была мгновенно решена, выполнив следующие шаги:
a) откройте терминал и выполните команду sudo nano /etc/gai.conf
b) прокрутите вниз файл gai. с помощью клавиш со стрелками удалите комментарий (#) из строки: #precedence ::ffff:0:0/96 100
Сохраните файл, нажав Ctrl kbd> + O kbd>, а затем выйдите из него. нажав Ctrl kbd> + X kbd>