現在、Ubuntu 16.04 Beta 2を使用しています。自宅でSudo apt-get update
経由で更新しようとするたびに、またはSudo apt-get upgrade
経由でアップグレードしようとするたびに、フィードバックを受け取りません。何をインストールしても同じ結果になります。 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)]
問題を解決する方法がわかりません。私はすでにpingがまったく失われずに、パケット損失が100%のping6 archive.ubuntu.com
を試みました。
DNSサーバー(IPv4とIPv6)をGoogleのソリューションに変更しました。
このUnixおよびLinuxの投稿 by nixおよびLinuxのmmoya に感謝します。
代わりにapt
にIPv4の使用を強制することができます。
前述のリンクの情報に基づいて、次のコマンドセットを試してください。
apt-get -o Acquire::ForceIPv4=true update
apt-get -o Acquire::ForceIPv4=true upgrade
これにより、IPv6の代わりにIPv4が強制されます。
以下を実行することで、今後すべてのapt-get
に対してこれを永続的にすることができます(したがって、この作業を行うために引数を提供する必要はありません)。
echo 'Acquire::ForceIPv4 "true";' | Sudo tee /etc/apt/apt.conf.d/99force-ipv4
これにより、解析するapt
およびapt-get
の構成ファイルが作成され、ForceIPv4 true
のすべての実行に対して今後apt-get
オプションが含まれます。