Supprimer les paquets cassés dans Ubuntu et d'autres distributions

paquets cassés

Vous avez sûrement eu des problèmes avec paquets cassés. Si tel est le cas et que vous disposez d'une distribution Debian / Ubuntu ou basée sur celle-ci, vous pouvez résoudre ces problèmes de manière assez simple en suivant les étapes de ce didacticiel. De cette façon, ils cesseront d'être une nuisance pour vous ...

Mais avant tout, tu devrais savoir qui sont les paquets cassés, si vous ne le savez pas déjà. Eh bien, il se peut parfois qu'un package ne puisse pas être installé correctement pour une raison quelconque ou qu'il ne soit pas compatible avec le reste des packages dont il dépend. Si cela se produit, vous ne pourrez pas mettre à jour, installer ou désinstaller un package de la distribution. Le paquet qui cause tous ces problèmes est le soi-disant paquet cassé ...

Les motivations pourquoi les paquets cassés sont donnés peut être:

  • Vous avez essayé d'installer un programme externe aux référentiels officiels de la distribution.
  • L'installation d'un programme est accidentellement interrompue. Quelles que soient les raisons.
  • Ou que la mise à jour du système d'exploitation est interrompue.
  • Il y a aussi d'autres causes, bien que celles ci-dessus soient les plus fréquentes ...

Résoudre le problème des paquets cassés

Quelle qu'en soit la cause, vous devez la réparer pour que tout continue à fonctionner correctement. Pour mettre une solution à ce problème courant, vous devez simplement suivre ces étapes simples ...

Erreur

Vous avez probablement vu que vous essayiez d'installer quelque chose sur erreur typique Type:

  • Impossible d'obtenir lock / var / lib / dpkg / lock
  • Impossible de verrouiller le répertoire / var / lib / apt / lists /

Pouvoir solucionar vous pouvez exécuter ces commandes:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

Résoudre le problème avec dpkg

Il est probable que lors de l'utilisation de l'outil de gestion des packages de bas niveau dpkg et vous avez l'erreur:

  • dpkg: erreur de traitement du package [nom_package] (–purge))

Pour répare le Vous pouvez effectuer les opérations suivantes si vous ne connaissez pas le nom du package à l'origine du problème:

sudo dpkg –configure -a
sudo dpkg –remove –force-remove –reinstreq

Au lieu de cela, si tu connais le nom essaye ça:

sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/
sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete

N'oubliez pas de remplacer votre_nom_package par le nom du package à l'origine du problème dans votre cas ...

Résoudre le problème avec APT

Une autre façon de le faire consiste à utiliser APT, le gestionnaire de paquets de haut niveau. Pour ce faire, assurez-vous d'abord qu'il n'y a pas de nouvelles versions des packages:

sudo apt –fix-missing update

Sinon, essayez course l'ordre:

sudo apt install -f
sudo apt update


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.