1 votes

Vérifier si "dpkg --configure -a" doit être exécuté

Lorsque quelque chose se passe mal au milieu d'une configuration dpkg, nous devons exécuter dpkg --configure -a avant d'installer un nouveau paquet.

Existe-t-il un moyen de vérifier si "dpkg --configure -a" doit être exécuté ? Y a-t-il des fichiers que nous pouvons inspecter ?

2voto

etagenklo Points 5599

Vérifiez la sortie de dpkg -l|grep $packagename . Dans la première colonne, vous pouvez voir le statut du paquet. Pour comprendre la signification de ces drapeaux, vous pouvez vérifier la sortie de la commande dpkg -l|head -3 . La première lettre est l'état souhaité, la deuxième lettre est l'état du colis.

Par exemple, l'indicateur d'état iF signifie installé, à moitié configuré. Dans ce cas, vous devrez émettre un message de type dpkg --configure pour le paquet.

0voto

Andrei Pavel Points 1
dpkg -l | grep -E '^[A-Za-z][A-Z]'

Si vous avez une sortie, cela signifie que vous devez dpkg --configure -a .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X