web-dev-qa-db-fra.com

"La base de données d'état de dpkg est verrouillée par un autre processus" lors de la tentative d'utilisation de dpkg avec Synaptic

J'installais Dropbox lorsque, pour une raison quelconque, le processus était bloqué. Synaptic (et apt-get) ont cessé de fonctionner après cela. J'ai essayé des bidouilles que j'ai trouvées sur le net et j'ai fini par les supprimer.

/var/lib/dpkg/lock    .

Cela n'a fait qu'aggraver mes problèmes. Fonctionnement

dpkg --configure -a

me donne l'erreur -

dpkg: error: dpkg status database is locked by another process

Lors de l'ouverture de synaptique:

E: Could not open file /var/cache/apt/pkgcache.bin - open (2: No such file or directory)
E: _cache->open() failed, please report.
4
vkarve

Tout d'abord, vous ne pouvez pas utiliser simultanément les commandes Synaptic et les commandes liées aux packages (telles que apt-get ou dpkg).

Normalement, un simple Sudo apt-get update devrait générer un nouveau pkgcache.bin, car vous semblez également l'avoir supprimé. Je ne peux pas le tester maintenant, cependant ...

2
fkraiem