/usr/bin/dpkg a renvoyé un code d’erreur (1) – Résolution rapide
Vous avez du mal à résoudre le problème /usr/bin/dpkg a renvoyé un code d’erreur (1) ? Nous allons vous aider à le résoudre.
En général, cette erreur se produit lorsqu’il y a un problème avec l’installateur de paquets.
A Bobcares, nous recevons souvent des demandes pour résoudre cette erreur dans le cadre de nos services de gestion de serveurs.
Aujourd’hui, jetons un regard approfondi sur les différentes méthodes adoptées par nos ingénieurs de support pour résoudre cette erreur.
Causes de l’erreur /usr/bin/dpkg
Avant d’entrer dans le détail des corrections, discutons des principales causes de l’erreur.
Comme nous le savons tous, les installateurs de paquets suivent les logiciels, les mises à jour, etc. Et la corruption avec ces installateurs de paquets jette souvent des erreurs.
Il peut causer l’échec du logiciel nouvellement installé. Et, /usr/bin/dpkg est l’installateur de paquet dpkg pour Linux.
Donc, la corruption du paquet dpkg provoquera l’échec de l’installation du logiciel. Ainsi, il renvoie le code d’erreur ci-dessous.
Comment nous réparons /usr/bin/dpkg a renvoyé un code d’erreur (1) ?
Discutons maintenant comment nos ingénieurs de soutien réparent cette erreur facilement.
Il existe différentes méthodes pour la réparer.
Reconfiguration de la base de données des paquets
Récemment, un de nos clients nous a approchés avec cette erreur. En vérifiant, nos ingénieurs de support ont trouvé la corruption de la base de données du paquet.
Cette corruption se produit principalement en raison d’une certaine interruption inutile pendant l’installation du paquet.
Donc, nous avons utilisé la commande ci-dessous pour la reconfigurer et la réparer.
sudo dpkg ––configure –a
Utilisation de la méthode force install
Donc, si l’installation du paquet échoue, nous utilisons la commande ci-dessous
sudo apt-get install –f
L’option -f indique fix-broken. Elle répare les dépendances brisées qui se produisent lorsque l’interruption du téléchargement se produit.
Suppression des paquets gênants et des fichiers post info
Aussi, nous pouvons réparer cette erreur en supprimant les paquets logiciels qui causent l’erreur.
sudo apt remove package_name
De même, si nous connaissons le paquet à l’origine de l’erreur, alors les fichiers d’installation seront dans le fichier /var/lib/dpkg/info.
Supprimer ces fichiers manuellement résoudra l’erreur facilement.