Dpkg: Erreur: Le Verrouillage De L'interface Dpkg Est Verrouillé Par Un Autre Processus - Whatever Exemple De Code

Ce petit guide vous aide à corriger l'erreur "E: Impossible d'obtenir le verrou /var/lib/dpkg/lock" sur Ubuntu. Cela se produit généralement lorsqu'une autre opération apt s'exécute déjà en arrière-plan. J'ai une machine virtuelle Ubuntu 18. Dpkg : error : la base de données dpkg status est verrouillée par un autre processus. 04 LTS que j'utilise à des fins de test. Chaque fois que je démarre cette machine virtuelle et que j'essaie de mettre à jour ou d'installer une application à l'aide du gestionnaire de packages APT, j'obtiens l'erreur suivante: E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? Ou, quelque chose d'erreurs similaires comme ci-dessous: E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it? E: Could not get lock /var/lib/apt/lists/lock – open (11: Resource temporarily unavailable) E: Unable to lock directory /var/lib/apt/lists/ Cela arrive à chaque fois.

Dpkg Frontend Est Verrouillé Par Un Autre Processus Et

Il suffit de le tuer pour libérer le verrou en utilisant la commande: $ sudo kill -9 1548 Vous pouvez maintenant retirer le verrou en toute sécurité avec les commandes: $ sudo rm /var/lib/dpkg/lock Or, $ sudo rm /var/lib/dpkg/lock-frontend $ sudo rm /var/lib/apt/lists/lock Aussi, vous pouvez avoir besoin de supprimer le fichier de verrouillage dans le répertoire cache: $ sudo rm /var/cache/apt/archives/lock Après avoir retiré le verrouillage, exécutez: $ sudo dpkg --configure -a Cela devrait résoudre le problème. Cette méthode fonctionnera très bien 99% du temps. Mais n'oubliez pas que si le processus de mise à jour est en cours d'exécution et que vous avez tué le processus au milieu de l'installation du paquet, vous pourriez vous retrouver avec un système cassé. Dans de tels cas, ne paniquez pas, suivez simplement le guide ci-dessous pour le réparer. Comment réparer un système d'exploitation Ubuntu cassé sans le réinstaller Bonne chance! [RESOLU] "dpkg : erreur : base de données d'état de dpkg est .." / Installation de logiciels et changements de version / Forum Ubuntu-fr.org. Lecture connexe: Comment désactiver les mises à jour non surveillées sur Ubuntu Merci de vous être arrêté!

Dpkg Frontend Est Verrouillé Par Un Autre Processus Film

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 Étape 2: décidez ce que vous voulez faire avec l'utilisateur actuel de dpkg S'il n'y a pas un tel processus, il n'y a rien à décider, passez simplement à l'étape suivante. Sinon, vous devez décider si vous voulez arrêter le processus ou le laisser se terminer normalement. Dpkg frontend est verrouillé par un autre processus film. Si vous décidez de le tuer, utilisez simplement kill . Si le processus ne meurt toujours pas, vous pouvez envisager de le tuer en utilisant kill -9 , mais il peut créer certaines incohérences et je vous le déconseille à moins que vous ne sachiez ce que vous faites. Étape 3: Supprimer le fichier de verrouillage sudo rm /var/lib/dpkg/lock Étape 4: Correction de l'état interne de dpkg sudo dpkg --configure -a

Dpkg Frontend Est Verrouillé Par Un Autre Processus De Paix

Comment corriger l'erreur "Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)"? Si vous voyez cette erreur, c'est qu'un autre programme utilise APT et bloque donc l'installation de votre nouveau paquet. Dpkg frontend est verrouillé par un autre processus et. Il faut arrêter le gestionnaire de mises à jour ou la logithèque. En ligne de commande Il faut d'abord trouver le processus qui utilise APT ps aux | grep -i apt Ensuite, vous pouvez utiliser la commande kill et l'ID pour stopper le processus. sudo kill -9 1957 Dans cet exemple, 1957 est l'ID du processus à tuer. Vous pouvez aussi utiliser la commande killall pour tuer tous les processus qui utilisent apt ou apt-get... sudo killall apt apt-get Articles les plus consultés

Fait Calcul de la mise à jour... Fait déconnexion richard@richard-Satellite-L670D:~$ Je vérifie avec le gestionnaire et je n'ai plus de soucis... Comment résoudre Impossible d'ouvrir le fichier de verrouillage /var/lib/dpkg/lock-frontend Erreur - Autre. Cela m'inquiète car mon Ubuntu, depuis quelques temps, est très bizarre: problèmes avec Unity, les mises à jour, démarre aussi rapidement que Windows, de nombreux plantages et j'en passe. Merci de ton aide Ubuntu 12. 04 LTS Precise Pangolin 32 bits. Un Netbook Asus et un PC Portable TOSHIBA

July 5, 2024