J'ai rencontré une erreur "Le sous-processus /usr/bin/dpkg a renvoyé un code d'erreur (1) ” lors de l'installation d'un package d'authentification unique appelé Gluu Server. Vous trouverez ci-dessous l'instantané de l'erreur.
# apt-get install gluu-server-3.1.3 Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: gluu-server-3.1.3 ...... Setting up gluu-server-3.1.3 (1.8~trusty+Ub14.04) ... update-rc.d: /etc/init.d/gluu-server-3.1.3: file does not exist dpkg: error processing package gluu-server-3.1.3 (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: gluu-server-3.1.3 E: Sub-process /usr/bin/dpkg returned an error code (1)
Alors, comment résoudre ce problème ? C'est parti,
Comment réparer le sous-processus /usr/bin /dpkg a renvoyé un code d'erreur (1) lors de l'installation de Gluu Server
C'est l'une des erreurs courantes générées par dpkg
gestionnaire de paquets.
Étape 1 : La première chose que fait un gestionnaire de packages est de configurer la base de données des packages, qui contient des informations sur les packages installés. Si l'installation d'un package est interrompue, cette base de données peut être corrompue. Reconfigurons donc la base de données des packages.
Reconfigurer la base de données de packages
Exécutez la commande ci-dessous pour réparer et reconfigurer la base de données des packages :
# sudo dpkg --configure -a
Étape 2 : Certains packages peuvent être mis en cache, ce qui peut interrompre l'installation.
Installer avec force
Exécutez la commande ci-dessous pour installer un package de force :
# sudo apt-get install -f <package-name>
Étape 3 : Supprimez les packages indésirables installés précédemment qui pourraient affecter l'installation du package.
Suppression automatique colis indésirables
Exécutez la commande ci-dessous pour supprimer les packages indésirables installés précédemment. Il s'agit d'une commande sûre qui nettoiera le cache des packages inutilisés.
# sudo apt-get autoremove
C'est ça. Maintenant, le package est installé sans aucun problème.
# apt-get install gluu-server-3.1.3