web-dev-qa-db-fra.com

Erreur avec Update Manager et le centre logiciel

Je suis sous Ubuntu 11.10. En essayant de vérifier les mises à jour à l'aide de l'interface graphique d'Update Manager, je rencontre l'erreur suivante:

Échec du téléchargement des informations du référentiel Vérifiez votre connexion Internet.

Détails:

W:Failed to fetch bzip2:/var/lib/apt/lists/partial
/in.archive.ubuntu.com_ubuntu_dists_oneiric_restricted_binary-i386_Packages  Hash Sum mismatch
, W:Failed to fetch bzip2:/var/lib/apt/lists/partial
/in.archive.ubuntu.com_ubuntu_dists_oneiric_universe_binary-i386_Packages  Hash Sum mismatch
, W:Failed to fetch bzip2:/var/lib/apt/lists/partial
/in.archive.ubuntu.com_ubuntu_dists_oneiric_multiverse_binary-i386_Packages  Hash Sum mismatch
, W:Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/oneiric/main/i18n
/Index  No Hash entry in Release file /var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric_main_i18n_Index
, W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric-updates_restricted_binary-i386_Packages  Hash Sum mismatch
, E:Some index files failed to download. They have been ignored, or old ones used instead.

OU les détails variés comme:

W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric_restricted_binary-i386_Packages  Hash Sum mismatch
, W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric_multiverse_binary-i386_Packages  Hash Sum mismatch
, E:Some index files failed to download. They have been ignored, or old ones used instead

Lors du changement du serveur de logiciels sur le serveur principal et de la revérification des mises à jour, le message d'erreur suivant s'affiche:

E:Unable to parse package file /var/lib/apt/lists/partial/archive.ubuntu.com_ubuntu_dists_oneiric-backports_multiverse_i18n_Index (1)

Les mêmes erreurs ont été reproduites lorsque j'ai vérifié les mises à jour à l'aide du terminal. Le centre de logiciel ne parvient pas non plus à afficher des informations sur les applications.

J'accède à Internet en utilisant un serveur proxy, cela peut-il poser problème?

6
praful.p.pai

Une asymétrie de hachage est généralement le signe d'un miroir cassé, alors oui, le changement de miroir était une bonne approche. Vous pouvez essayer de revenir dans un jour ou deux, cela peut être corrigé.

Je ne sais pas pourquoi vous obtenez une erreur sur le fichier i18n/Index, mais ce n'est pas très important, vous pouvez donc l'ignorer.

Je suggère d'exécuter rm /var/lib/apt/lists/partial/* /var/lib/apt/lists/*, puis d'essayer de mettre à jour à nouveau les listes.


Vous pouvez faire la même opération avec ces commandes:

Sudo rm -rf /var/lib/apt/lists/*
Sudo apt-get update
5
tumbleweed

cela ne fonctionne pas sur moi.
mais si vous mettez à jour à l'école, vous pouvez essayer de cette façon.

  • Cliquez sur le menu système en haut à droite de l'écran,
  • puis cliquez sur "Paramètres système".

  • Sélectionnez "Sources de logiciels".

  • Sous "Télécharger à partir de", cliquez sur "Autre".

  • Cliquez sur "Select Best Server".

  • Il testera ensuite différents serveurs pour trouver le meilleur.

Ensuite, essayez de relancer Sudo apt-get update.

Je l'ai fait, et le système a trouvé un nouveau serveur pour moi, et cela fonctionne.

2
user127243

Créez un fichier de paramètres de proxy pour apt:

gksudo gedit /etc/apt/apt.conf.d/80proxy

Ajouter la ligne suivante

Acquire::http::Proxy "http://your_proxy:800";

Remplacez your_proxy par l'adresse IP ou le nom DNS du serveur proxy. Modifiez le numéro de port pour qu'il corresponde au port du proxy sur le serveur. Pour moi, c'est 800. Cela peut différer selon votre configuration.

1
gajdipajti

Allez à /etc/apt/apt.conf et ajoutez les lignes suivantes et supprimez le reste:

Acquire::http::Proxy "false";
1