Comment Réparer L'erreur &Quot;E : Could Not Get Lock /Var/Lib/Dpkg/Lock&Quot; Sur Ubuntu | Twit Book Club
Ensuite, plusieurs fichiers de verrouillage devront peut-être être supprimés: sudo rm /var/lib/dpkg/lock sudo rm /var/lib/dpkg/lock-frontend sudo rm /var/cache/apt/archives/lock Ensuite, vous pouvez corriger dpkg comme suggéré: sudo apt update sudo dpkg --configure -a Ce qui suit devrait vous aider: sudo rm /var/lib/dpkg/lock sudo dpkg --configure -a Une approche consiste simplement à redémarrer le PC. [RESOLU] "dpkg : erreur : base de données d'état de dpkg est .." / Installation de logiciels et changements de version / Forum Ubuntu-fr.org. Cela a fonctionné pour moi. Il y a quelques bonnes réponses ici, mais je voulais juste ajouter une méthode non lsof pour trouver l'utilisateur du verrou dpkg Étape 1: Découvrez qui verrouille dpkg: Option n°1: Utiliser lsof (pas toujours installé sur la machine) lsof /var/lib/dpkg/lock Option n°2: Utiliser bash for pid in $(ls /proc | egrep [0-9]+); do sudo ls -l /proc/$pid/fd 2>/dev/null | grep /var/lib/dpkg/lock && echo $pid; done Step 2: Decide what you want to do with the current dpkg user If there is no such process, there is nothing to decide, just skip to the next step. Otherwise, you have to decide if you want to kill the process or let it finish gracefully.
Dpkg Frontend Est Verrouillé Par Un Autre Processus De Bologne
Exécutez-vous d'autres processus d'installation en même temps? par exemple Centre logiciel, synaptique? @David_G Non, je n'exécute aucun processus. J'ai essayé la commande sudo killall apt-get pour tuer tous les processus en cours, mais j'ai toujours la même erreur Quelle est l'extrémité du message d'erreur (il est recadré dans votre image). Quelle est la sortie de ps aux | grep -i apt? Dpkg frontend est verrouillé par un autre processus de combustion et. Hé, mon problème est résolu. Je viens de supprimer le fichier verrouillé en me connectant en tant que root-admin. pour moi, un autre téléchargement était en cours, je ne sais pas comment mais cela a fonctionné une fois le téléchargement terminé
Sur Debian, vous pouvez trouver fuser dans le package psmisc. Installez ce package si vous obtenez une erreur «fuser: command not found». 1 3 fonctionne parfaitement même si j'ai dû l'utiliser avec sudo Tweet Share Link Plus Send Pin