Après avoir exécuté la mise à jour à partir du _update-manager
_, j'ai essayé d'installer le chrome:
_Sudo apt-get install chromium-browser
_
Et j'ai eu l'erreur suivante ( sortie complète de `Sudo apt-get update 'sur Ubuntu Pastebin ):
_Reading package lists... Error!
E: Malformed 2nd Word in the Status line
E: Error occurred while processing curl (UsePackage3)
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.
_
Travailler depuis cette réponse J'ai supposé qu'il y avait un problème avec ma liste de fusion. Donc, selon la première réponse, j'ai supprimé la liste de fusion.
_ Sudo rm /var/lib/apt/lists/* -vf
_
Puis j'ai tenté une mise à jour.
_ Sudo apt-get update
_
Et a le même ensemble de messages d'erreur.
Ma pensée suivante a été que l’un des dépôts que j’avais ajouté était défectueux d’une manière ou d’une autre. _/etc/apt/sources.list
_ était plein sur les sources canoniques et rien d’autre. _etc/apt/sources.list.d
_ avait quelques sources tierces que j'avais ajoutées (à savoir heroku
et Chris Lea's _node.js
_). Juste au cas où j'effacerais ce répertoire avec _Sudo rm *
_. Supprimez ensuite la liste de fusion et tentez une mise à jour. Même erreur.
Quelle peut être la cause de cet ensemble d'erreurs et comment puis-je le corriger?
Il semble que /var/lib/dpkg/status
se soit corrompu. La solution consistait à restaurer à partir de /var/lib/dpkg/status-old
. Avant de faire cela cependant, lisez la réponse complète.
Merci à Lucio et Soroosh129 de m'avoir indiqué la solution.