Question:
Avoir des problèmes de mise à jour - comment résoudre le problème avec MergeList?
Cade Roux
2012-09-21 06:37:12 UTC
view on stackexchange narkive permalink
  pi @ raspberrypi: / $ sudo apt-get updateHit http://archive.raspberrypi.org wheezy InReleaseHit http://mirrordirector.raspbian.org wheezy InReleaseHit http://archive.raspberrypi.org wheezy / Main armhf PackagesHit http://mirrordirector.raspbian.org wheezy / main armhf PackagesHit http://mirrordirector.raspbian.org wheezy / contrib armhf PackagesHit http://mirrordirector.raspbian.org wheezy / non-free armhf PackagesHit http: / /mirrordirector.raspbian.org wheezy / rpi armhf PackagesIgn http://archive.raspberrypi.org wheezy / main Translation-en_USIgn http://archive.raspberrypi.org wheezy / main Translation-enIgn http://mirrordirector.raspbian.org wheezy / contrib Translation-en_USIgn http://mirrordirector.raspbian.org wheezy / contrib Translation-enIgn http://mirrordirector.raspbian.org wheezy / main Translation-en_USIgn http://mirrordirector.raspbian.org wheezy / main Translation- enIgn http://mirrordirector.raspbian.org wheezy / non-free Translation-en_USIgn http://mirrordirector.raspbian.org wheezy / non- free Translation-enIgn http://mirrordirector.raspbian.org wheezy / rpi Translation-en_USIgn http://mirrordirector.raspbian.org wheezy / rpi Translation-enListes des paquets de traduction ... Erreur! E: Problème d'analyse des dépendances Dépendances: Erreur survenue lors du traitement de libwww-mechanize-perl (NewVersion2) E: Problème avec MergeList /var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_wheezy_main_binary-armhf_PackagesE: Les listes de paquets ou le fichier d'état n'ont pas pu être analysés ou [email protected]: $ 

J'ai supprimé le fichier mentionné

  sudo rm /var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_wheezy_main_binary-armhf_Packages  

Et relancez la mise à jour, mais elle a de nouveau échoué après le téléchargement.

Deux réponses:
#1
+8
Steve Robillard
2012-09-21 06:57:02 UTC
view on stackexchange narkive permalink

D'après ce article de blog et cette question askubuntu, vous devez saisir ce qui suit dans la ligne de commande:

  sudo rm / var / lib / apt / lists / * -vf  

puis exécutez

  sudo apt-get update  
Cela a fonctionné (se débarrasser de tous les fichiers au lieu de celui avec l'erreur), il doit y avoir une certaine interdépendance de fichier qui n'apparaît pas dans le message d'erreur.
@CadeRoux si vous regardez les 2 liens que j'ai inclus, cela semble avoir quelque chose à voir avec d'anciens fichiers dans le cache et est au moins un bogue connu dans Ubuntu - probablement avec apt.
#2
  0
briain
2015-10-21 15:55:07 UTC
view on stackexchange narkive permalink

Hmm, cela n'a peut-être aucun rapport car il semble que vous ayez résolu votre problème, mais j'ai trouvé cette page lorsque j'ai recherché une erreur similaire sur Google:

  E: J'ai rencontré une section sans Package: headerE: Problème avec MergeList / var / lib / dpkg / statusE: Les listes de packages ou le fichier d'état n'ont pas pu être analysés ou ouverts.  

J'avais ignoré l'erreur unzip erreur d'écriture (disque plein?) quand j'ai décompressé raspbian jessie sur une carte sd. Le fichier .img a été tronqué à 4 Go en raison des limitations de taille du système de fichiers fat32. Je suis retourné et j'ai décompressé l'image dans un système de fichiers ext3 à la place (ntfs fonctionnerait également pour les fichiers> 4 Go), dd et j'ai pu ensuite apt-get update .



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...