web-dev-qa-db-fra.com

16.04 Mise à niveau: Échec d'extraction des fichiers vides. Les archives ne peuvent pas être valides.

Après la mise à niveau de 15.10 à 16.04, je reçois le message d'erreur suivant sur 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.

Est-ce que quelqu'un sait comment résoudre cette erreur?

2
orschiro

Allez dans "Ubuntu Software Center-> Edition-> Source du logiciel"
sélectionnez "Télécharger de", choisissez "Autre ..." et cliquez sur "Sélectionner le meilleur serveur". Cela prendra un peu de temps ... Et ça vient avec le meilleur serveur pour vous. Puis choisissez ce serveur et tapez à nouveau la commande ci-dessous,

Sudo apt-get update
10
Madhuraman Ghimire

Résolu en utilisant ceci:

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

Après la mise à jour et la mise à niveau, vous pouvez restaurer votre source.list à l’original!

4
ajcorrea

Je recevais cela depuis quelques mois après la mise à niveau, mais je ne fais que lancer:

apt-get clean

corrigé Pas besoin de changer les serveurs source comme l'ont suggéré d'autres.

4
Eborbob
apt-get clean

a travaillé pour moi en conjonction avec:

apt-key update

et en suivant les étapes décrites dans cette réponse:

Impossible de résoudre l'erreur GPG

3
CoffeeAtMidnight