3 votes

Impossible de mettre à jour Chromium ; dépendances brisées, fin inattendue du fichier/flux ?

E: /var/cache/apt/archives/chromium-browser-l10n_64.0.3282.167-
0ubuntu0.16.04.1_all.deb: cannot copy extracted data for 
'./usr/lib/chromium-browser/locales/ta.pak' to '/usr/lib/chromium-
browser/locales/ta.pak.dpkg-new': unexpected end of file or stream

Un matin, j'ai démarré mon ordinateur portable et j'ai découvert que le gestionnaire de paquets contenait un paquet défectueux. Ce n'est pas le premier problème que je rencontre avec le gestionnaire de paquets.

Une fois, j'ai dû supprimer dpkg-available parce qu'il y avait un "mainteneur manquant". Après avoir lancé apt-get update tout a bien fonctionné.

Eh bien, maintenant la même erreur est de retour, et maintenant le navigateur Chromium est "cassé" (mais il fonctionne toujours très bien). Il me donne le message ci-dessus lorsque j'essaie de le mettre à jour.

Normalement, l'erreur que j'avais auparavant n'était qu'un avertissement, et je pouvais faire tout ce que je voulais sur le gestionnaire de paquets. Il s'agit toujours d'un avertissement, mais maintenant, le paquet cassé ne me permet plus de l'utiliser.

Comment faire pour que ce fichu fichier ne corrompe pas l'ensemble de mon système de paquets ?

4voto

ComputerGuy Points 352

Eh bien, il s'agit d'une de ces situations où, dès que je pose la question, la réponse apparaît. Autant la poster pour aider les autres.

Tout d'abord, merci à @N0rbert ; son commentaire sur la question m'a conduit à la solution, donc si cela vous aide, upvotez son commentaire ; c'était essentiellement la réponse.

Le reste est quelque peu trivial. J'ai ouvert synaptic, et j'ai regardé dans les paquets cassés. J'y ai trouvé les paquets de langue de Chromium, et j'ai donc purgé les paquets de langue et Chrome. Évidemment, cela n'a pas fonctionné, car il y avait des paquets cassés.

J'ai donc lancé un terminal :

sudo rm /var/cache/apt/archives/chromium-browser-l10n_64.0.3282.167-0ubuntu0.16.04.1_all.deb et sudo apt-get update (crédit à N0rbert)

Ensuite, j'ai purgé les packs de langues à l'aide de sudo apt-get purge chromium-browser-l10n chromium-browser et je les ai simplement réinstallés : sudo apt-get install chromium-browser chromium-browser-l10n .

Je ne sais toujours pas si les packs de langue sont nécessaires quand on n'utilise que l'anglais, ou si Chromium aurait fonctionné si j'avais simplement purgé les packs de langue, mais tout ce qui compte maintenant, c'est que j'ai retrouvé mon gestionnaire de paquets !

Les gestionnaires de paquets sont parfois si imprévisibles...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X