W tej chwili używam Ubuntu 16.04 Beta 2 i za każdym razem, gdy próbuję aktualizować w domu za pośrednictwem sudo apt-get update
lub aktualizować sudo apt-get upgrade
, nie otrzymam żadnej opinii. Nawet instalacja czegokolwiek przyniesie taki sam rezultat. Po prostu „rozłączy się” 0% while fetching data
.
$ sudo apt-get update
[sudo] password for niclas:
0% [Connecting to archive.ubuntu.com (2001:67c:1560:8001::11)] [Connecting to archive.canonical.com (2001:67c:1360:8c01::1b)]
Nie mam pojęcia, jak rozwiązać problem. Próbowałem już ping6 archive.ubuntu.com
ze 100% utratą pakietów, podczas gdy ping nie spowoduje żadnej straty.
Zmieniłem serwer DNS (IPv4 i IPv6) na Google, którego nie ma.
Odpowiedzi:
Możemy spróbować wymusić
apt
użycie IPv4 zamiast tego.Wypróbuj ten zestaw poleceń na podstawie informacji we wspomnianym linku:
Powinno to wymusić IPv4 zamiast IPv6.
Możesz uczynić to trwałym dla wszystkich
apt-get
w przyszłości (więc nie musisz podawać argumentów, aby to zadziałało), wykonując następujące czynności (również z drugiego postu U&L):Spowoduje to utworzenie pliku konfiguracyjnego do analizy
apt
iapt-get
analizy, który będzie zawierałForceIPv4 true
opcje dla wszystkichapt-get
uruchomień.źródło
dpkg
lub innyapt
/apt-get
lub menedżer pakietów (na przykład Centrum oprogramowania Ubuntu) lub automatyczne aktualizacje/etc/gai.conf
, ale się nie udało. Tak było. Nie jestem pewien, dlaczego gai.conf nie.