IPv6 sudo apt-get güncelleme / yükseltme ile ilgili sorun


28

Şu anda Ubuntu 16.04 Beta 2 kullanıyorum ve her an evden güncellemeyi sudo apt-get updateya da yükseltme yapmayı denediğimde sudo apt-get upgradeherhangi bir geri bildirim alamayacağım. Bir şey yüklemek bile aynı sonucu verecektir. Bu sadece "telefonu kapatacak" 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)]

Sorunu nasıl çözeceğimi bilemiyorum. Zaten ping6 archive.ubuntu.com% 100 paket kaybı ile denedim, sadece ping herhangi bir kayıp olmaz.

DNS Sunucusu'nu (IPv4 ve IPv6) Google’ın da bir çözümü olmadığından değiştirdim.


Unix ve Linux hakkındaki bu yazıya bir göz attınız mı? Bana öyle geliyor ki test etmedim, ancak IPv4'ü 'zorlayabiliyor' ve IPv6'yı zorlayamıyor gibi görünüyor.
Thomas Ward

İşe yarayabilir teşekkür ederim. Sudo apt-get güncellemesinde AcquireIpv4'ü nereye koyacağımı açıklayabilir misiniz? : SI, Linux'a nispeten yeniyim
Niclas,

Yanıtlar:


52

Sayesinde bu Unix ve Linux yazı ile Unix ve Linux üzerinde mmoya cevap.

aptBunun yerine IPv4'ü kullanmayı deneyebilir ve zorlayabiliriz .

Yukarıda belirtilen bağlantıdaki bilgilere dayanarak bu komut setini deneyin:

apt-get -o Acquire::ForceIPv4=true update
apt-get -o Acquire::ForceIPv4=true upgrade

Bu IPv4'ü IPv6 yerine zorlamalıdır.


apt-getGelecekte bunu kalıcı kılabilir (bu çalışmayı yapmak için argümanları sağlamanıza gerek kalmaz), aşağıdakileri yaparak (diğer U&L yayınından):

echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4

Bu, ayrıştırmak aptve apt-getayrıştırmak için bir yapılandırma dosyası yapacaktır , bu daha sonra ForceIPv4 truetüm apt-getişlemler için ileriye dönük seçenekleri içerecektir .


Tamam, bu yüzden son önerinizi denedim. Buradaki normal mi? niclas @ ThinkPad: ~ $ sudo apt-get update [sudo] niclas şifresi: Paket listeleri okunuyor ... Bitti E: Kilitlenemedi / var / lib / apt / listeleri / lock - open (11: Kaynak geçici olarak kullanılamıyor) E: Dizin kilitlenemiyor / var / lib / apt / listeleri /
Niclas

Bir paket yöneticiniz açık mı yoksa arka planda çalışan başka bir güncelleme işleminiz (otomatik güncellemeler gibi) var mı? Bir şeyler şu anda apt listelerini kullanıyor, bu yüzden eitiher dpkgya da başka bir apt/ apt-getveya bir paket yöneticisi (örneğin Ubuntu Software Center) ya da otomatik güncellemeler
Thomas Ward

Bahsedilen diğer cevaplar /etc/gai.conf, değişikliklere yol açtı ancak çalışmadı. Bu olsa yaptı. Neden gai.conf olmadığından emin değilim.
Gauthier,

Çok teşekkürler, ama bu neden IPv6 ile çalışmadığını hala açıklamıyor. Canonical neden bu sunucuyu düzeltemiyor?
Adam Spiers

4
Benim durumumda değil Kesinlikle @ThomasWard - benim ISS 14 yılı aşkın bir süredir bir IPv6 hizmeti vermektedir IPv6 bir dünya lideridir iterek birçok durumda onlar şiddetle ağ yolunun her hopta cihazların uyumu test ettik ve bu süre içinde, Arızaları gidermek için donanım ve yazılım satıcıları.
Adam Spiers
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.