web-dev-qa-db-ja.com

16.04アップグレード:空のファイルを取得できませんでした。有効なアーカイブにすることはできません

15.10から16.04にアップグレードした後、apt-get updateで次のエラーが表示されます。

Reading package lists... Done
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/restricted/source/Sources  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/universe/source/Sources  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/multiverse/source/Sources  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/restricted/binary-AMD64/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/restricted/binary-i386/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/restricted/i18n/Translation-en  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/universe/binary-AMD64/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/universe/binary-i386/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/universe/i18n/Translation-en  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/multiverse/binary-AMD64/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/multiverse/binary-i386/Packages  Empty files can't be valid archives
E: Some index files failed to download. They have been ignored, or old ones used instead.

誰もがこのエラーを解決する方法を知っていますか?

2
orschiro

「Ubuntu Software Center-> Edit-> Software Source」に進みます
「ダウンロード元」から選択し、「その他...」を選択して、「最良のサーバーを選択」をクリックします。しばらく時間がかかります...そして、あなたに最適なサーバーを思い付きます。次に、そのサーバーを選択し、以下のコマンドを再度入力します。

Sudo apt-get update
11

アップグレード後の過去数ヶ月間、これを取得していましたが、実行しているだけです:

apt-get clean

それを修正しました。他の人が提案したようにソースサーバーを変更する必要はありません。

5
Eborbob
apt-get clean

私と一緒に働いた:

apt-key update

この回答に記載されている手順に従ってください:

GPGエラーを解決できません

4

これを使用して解決しました:

Sudo cd /etc/apt
Sudo mv sources.list sources.list.ok

Sudo echo <<EOF
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-security main restricted universe multiverse
EOF > sources.list

Sudo apt-get clean
Sudo apt-get update

更新およびアップグレード後、sources.listを元に戻すことができます!!

4
ajcorrea