68 votes

Comment supprimer les paquets cassés dans ubuntu

Je ne peux pas retirer le paquet cassé. Utilisez la commande suivante : sudo apt-get -f install mais je reçois la réponse suivante :

Preparing to unpack .../nodejs_0.10.28-1chl1~trusty1_amd64.deb ...
Unpacking nodejs (0.10.28-1chl1~trusty1) over (0.10.25~dfsg2-2ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/nodejs_0.10.28-1chl1~trusty1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/man1/node.1.gz', which is also in package nodejs-legacy 0.10.25~dfsg2-2ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for man-db (2.6.7.1-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/nodejs_0.10.28-1chl1~trusty1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'ai essayé diverses commandes comme

 2015  sudo apt-get clean
 2020  sudo dpkg --configure -a
 2023  sudo apt-get autoremove
 2034  sudo apt-get upgrade && sudo apt-get -f install

Mais je n'ai obtenu aucun résultat. Je ne peux pas installer synaptic. Avez-vous une idée de la façon dont je peux supprimer le paquet cassé ?

2voto

Aryeh Beitz Points 130

Aucune des propositions ci-dessus n'a fonctionné pour moi

Utilicé sudo aptitude .

Il a trouvé l'erreur immédiatement et a proposé des options. Vous sélectionnez et il la corrige.

0voto

Joe Points 1

J'ai eu un problème avec un paquet kodi cassé. J'ai ouvert le gestionnaire de paquets synaptic et utilisé le filtre "broken" pour localiser le paquet et le marquer pour une suppression complète. Ça a marché comme sur des roulettes.

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