Comment corriger l'erreur "Impossible de verrouiller /var/lib/dpkg/lock"

erreur

Si vous avez une distribution et que vous avez essayé d'utiliser le gestionnaire de paquets et qu'il vous a sauté l'erreur "Impossible de verrouiller /var/lib/dpkg/lock", ne t'inquiète pas. Ce n'est pas quelque chose de grave dont vous devriez vous inquiéter, même si c'est ennuyeux. De plus, il a une solution, comme je vais vous le montrer dans ce tutoriel expliqué étape par étape. De cette façon, vous vous débarrasserez de cet inconvénient une fois pour toutes et votre distribution continuera de fonctionner comme au premier jour. Eh bien, voyons comment...

Quand l'erreur se produit-elle?

L'erreur "Impossible de verrouiller /var/lib/dpkg/lock – ouvert (11 : Ressource temporairement indisponible) » Cela se produit généralement lorsqu'il y a une mise à jour interrompue de certains packages et que les packages de mise à jour sont corrompus. Cela maintient les processus de mise à jour occupés dans une boucle infinie et vous posera toujours ce problème à moins que vous ne le résolviez.

Solution à l'erreur Impossible de verrouiller /var/lib/dpkg/lock

Pour résoudre cette erreur, il suffit suivez ces étapes simples:

  1. Entrez dans le terminal et tapez la commande suivante pour tuer le processus de mise à jour qui a été laissé en attente et qui est à l'origine du problème (avec l'option -v pour verbeux, -k pour tuer le processus et -i pour que le programme indique quels processus seront tuer et demander la permission de les arrêter):

sudo fuser -vki /var/lib/dpkg/lock

  1. Ce qui suit consiste à supprimer le fichier où se trouvent les données des mises à jour qui ont généré le problème, et cela se fait avec la commande suivante :

sudo rm -f /var/lib/dpkg/lock

  1. Ensuite, les packages de mise à jour qui causent le problème avec :

sudo dpkg --configure --a

  1. Maintenant, le problème sera prêt. Vous pourrez revérifier les mises à jour et réinstaller la mise à jour problématique, mais avant de commencer, vous devez exécuter la commande suivante pour supprimer et réparer les packages défectueux :

sudo apt-get autoremove

J'espère que cela vous a été utile


Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  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.

  1.   Henri Mora dit

    Super, merci beaucoup!!!!!