Pacman - Installation bloquée : Verrouillage de DB impossible

Tut's Linux févr. 19, 2015

Une mésaventure m’est arrivée récemment lors de l’installation de paquets dans Archlinux et Pacman…

Un message d’erreur « Le verrouillage de la base de donnée est impossible – Installation des paquets impossible » est affiché lorsque Pacman (le gestionnaire de paquets sous Archlinux) ne souhaite pas travailler installer correctement des paquets.

La faute est à un fichier en particulier : « db.lck« .
Ce fichier est créé lors de l’utilisation de l’installeur de paquets – Il peut arriver que ce fichier temporaire vous pose défaut lorsque le gestionnaire de paquets n’arrive pas à synchroniser les bases de données correctement.

La résolution du problème se fait assez simplement :

sudo rm /var/lib/pacman/db.lck

En effet, il suffit de supprimer le fichier « db.lck » qui se trouve par défaut dans le dossier « /var/lib/pacman/« .
Ce fichier est utilisé lors de la synchronisation des dépôts de paquets et si Pacman ne s’exécute pas correctement, il bloque verrouille ce fichier « db.lck », rendant ainsi impossible la synchronisation de paquets.

Après la suppression, vous pouvez de nouveau relancer l’installation de vos programmes comme avant, il ne sera (en principe) plus bloqué.

Source

Super ! Vous vous êtes inscrit avec succès.
Super ! Effectuez le paiement pour obtenir l'accès complet.
Bon retour parmi nous ! Vous vous êtes connecté avec succès.
Parfait ! Votre compte est entièrement activé, vous avez désormais accès à tout le contenu.