Correction : ‘Le sous-processus /usr/bin/dpkg a renvoyé un code d'erreur (1)’ sur Ubuntu

Chrome, bien que populaire pour sa rapidité et sa facilité d'utilisation, rencontre des difficultés de désinstallation sur Ubuntu, souvent liées à des fichiers ou scripts corrompus.

Chrome est l'un des navigateurs Internet les plus utilisés en raison de sa vitesse et de son interface facile à utiliser. Il est disponible pour presque tous les systèmes d'exploitation et est utilisé par plus d'un milliard de personnes. Cependant, récemment, de nombreux utilisateurs ont signalé des problèmes lors de la désinstallation du logiciel sur Ubuntu. L'application renvoie l'erreur “Sub-process /usr/bin/dpkg returned an error code (1)” lors de la suppression des paquets Chrome.

Quelles sont les causes de l'erreur “Sub-process /usr/bin/dpkg returned an error code (1)” lors de la désinstallation de Chrome ?

Après avoir reçu de nombreux rapports de plusieurs utilisateurs, nous avons décidé d'examiner le problème et avons conçu un ensemble de solutions pour le résoudre complètement. Nous avons également examiné les raisons pour lesquelles il se déclenche et les avons listées comme suit.

  • Fichier source corrompu : Dans certains cas, le fichier source de Chrome était corrompu, ce qui a déclenché ce problème. Si le fichier source est corrompu, le processus de désinstallation ne peut pas être complété en raison de paquets manquants.
  • Scripts corrompus : Certains scripts peuvent avoir été corrompus, ce qui a déclenché le problème. Tous les scripts doivent fonctionner correctement, sinon Chrome ne pourra pas être désinstallé de votre système d'exploitation.

Maintenant que vous avez une compréhension de base de la nature du problème, nous allons passer aux solutions. Assurez-vous de les mettre en œuvre dans l'ordre spécifique dans lequel elles sont présentées pour éviter tout conflit.

Solution 1 : Purger Chrome

Les fichiers source corrompus doivent être réparés pour compléter le processus. Pour cela, nous allons créer une nouvelle liste de sources et ensuite désinstaller Chrome. Pour ce faire :

  1. Appuyez sur “Ctrl” + “Alt” + “T” pour ouvrir le terminal.
  2. Tapez la commande suivante et appuyez sur “Entrée” pour l'exécuter.
    sudo rm /etc/apt/sources.list
  3. Cette commande va supprimer la liste des sources.
  4. Pour créer une nouvelle liste de sources, tapez la commande suivante et appuyez sur “Entrée” pour l'exécuter.
    sudo software-properties-gtk

    Remarque : Une nouvelle liste de sources sera créée automatiquement, assurez-vous d'activer les dépôts dans la nouvelle boîte de dialogue et de changer le serveur à un emplacement de votre choix.

  5. Cochez toutes les cases dans la nouvelle boîte de dialogue et sélectionnez l'option “Revert”.
  6. Ouvrez le terminal, tapez la commande suivante et appuyez sur “Entrée” pour l'exécuter.
    sudo apt-get remove --purge google-chrome-stable
  7. Cela va supprimer complètement l'installation précédente de Chrome.
  8. Tapez la commande suivante et appuyez sur “Entrée”.
    sudo apt-get update && sudo apt-get dist-upgrade -y
  9. Vous pouvez maintenant installer à nouveau Chrome.

Solution 2 : Suppression du répertoire

En alternative, nous pouvons désinstaller Chrome en supprimant le répertoire où il est installé. Donc, à cette étape, nous allons utiliser une commande dans le terminal pour supprimer le logiciel. Pour cela :

  1. Appuyez sur “Ctrl” + “Alt” + “T” pour ouvrir le terminal.
  2. Tapez la commande suivante et appuyez sur “Entrée” pour l'exécuter.
    sudo rm /var/lib/dpkg/alternatives/google-chrome
  3. Après cela, tapez la commande suivante dans le terminal et appuyez sur “Entrée”.
    sudo apt-get update && sudo apt-get dist-upgrade -y
  4. Vérifiez si le problème persiste.

Solution 3 : Suppression des fichiers PHPmyAdmin

Dans certains cas, les scripts situés à l'intérieur de PHPmyAdmin peuvent être corrompus, donc, à cette étape, nous allons réinstaller ces scripts. Pour cela :

  1. Naviguez jusqu'au répertoire où “PHPMyAdmin” est installé, il est généralement situé dans le répertoire suivant.
    cd /var/lib/dpkg/info/
  2. Supprimez les fichiers suivants manuellement.
    ls -l phpmyadmin.* -rw-r--r-- 1 root root 165 2008-03-05 21:42 phpmyadmin.conffiles -rwxr-xr-x 1 root root 287 2008-03-05 21:42 phpmyadmin.config -rw-r--r-- 1 root root 33524 2008-08-06 11:31 phpmyadmin.list -rw-r--r-- 1 root root 51996 2008-03-05 21:42 phpmyadmin.md5sums.
-rwxr-xr-x 1 root root 3286 2008-03-05 21:42 phpmyadmin.postinst
-rwxr-xr-x 1 root root 1762 2008-03-05 21:42 phpmyadmin.postrm
-rwxr-xr-x 1 root root 1762 2008-08-06 09:12 phpmyadmin.postrm.orig
-rwxr-xr-x 1 root root 339 2008-03-05 21:42 phpmyadmin.preinst
-rw-r--r-- 1 root root 22441 2008-03-05 21:42 phpmyadmin.templates
  • Ouvrez le terminal et exécutez la commande suivante.
    sudo rm -r phpmyadmin.*
  • Après cela, exécutez les commandes suivantes une par une dans le terminal.
    sudo apt-get clean sudo apt-get update
  • Enfin, exécutez la commande suivante pour réinstaller les scripts.
    sudo apt-get install phpmyadmin

Tout ce qu'il faut savoir : questions et réponses

Comment corriger les erreurs dpkg  ?

Pour corriger rapidement les erreurs de dpkg, suivez ces étapes :

 

  • Reconfigurer la base de données des packages :
    • Exécutez la commande : bash sudo dpkg --configure -a - Cela permet de reconfigurer les packages non configurés.
    • Vérifier les dépendances rompues : - Lancez la commande suivante pour identifier les dépendances manquantes : bash sudo apt-get check
    • Installer les packages cassés : - Si des erreurs persistent, utilisez la commande : bash sudo apt-get install -f - Cela force l'installation des dépendances manquantes.
    • Supprimer les packages inutiles : - Pour désinstaller les packages qui causent des problèmes, exécutez : bash sudo apt-get remove --purge
    • Mise à jour des dépôts : - Finalement, mettez à jour votre liste de paquets avec : bash sudo apt-get update En suivant ces étapes, vous devriez pouvoir résoudre la plupart des erreurs liées à dpkg rapidement et efficacement.

 

Quelle est cette erreur : e.sub.process.usr.bin.dpkg a renvoyé un code d'erreur 1 ?

Cette erreur indique un problème avec le gestionnaire de paquets dpkg, souvent lié à :

  • Installation de logiciel échouée : Un paquet n’a pas pu s'installer correctement. - Corruption du programme d'installation : Le gestionnaire de paquets est endommagé ou incomplet. - Dépendances manquantes : Le paquet que vous essayez d'installer nécessite d'autres paquets qui ne sont pas présents. - Conflits de paquets : Deux paquets ou plus tentent d'écrire dans les mêmes fichiers ou d'installer les mêmes ressources. Pour résoudre cette erreur, vous pouvez essayer les étapes suivantes :
  • Exécuter la commande sudo apt-get install -f pour corriger les dépendances.
  • Utiliser sudo dpkg --configure -a pour reconfigurer les paquets inachevés.
  • Vérifier les logs d’erreurs avec cat /var/log/dpkg.log pour identifier le paquet problématique.
  • Faire une mise à jour avec sudo apt-get update puis sudo apt-get upgrade. Assurez-vous d'avoir une sauvegarde de vos données avant d'effectuer ces opérations.

Maintenant que tu as fini de lire Correction : ‘Le sous-processus /usr/bin/dpkg a renvoyé un code d'erreur (1)’ sur Ubuntu, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Index
  1. Quelles sont les causes de l'erreur “Sub-process /usr/bin/dpkg returned an error code (1)” lors de la désinstallation de Chrome ?
  2. Solution 1 : Purger Chrome
  3. Solution 2 : Suppression du répertoire
  4. Solution 3 : Suppression des fichiers PHPmyAdmin
  5. Tout ce qu'il faut savoir : questions et réponses
    1. Comment corriger les erreurs dpkg  ?
    2. Quelle est cette erreur : e.sub.process.usr.bin.dpkg a renvoyé un code d'erreur 1 ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Go up