tutaux:linux:dpkg
dpkg returned an error code (1)
Voici la reproduction de l'erreur:
:~# apt-get upgrade Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Calcul de la mise à jour... Fait 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. 1 partiellement installés ou enlevés. Après cette opération, 0 o d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer ? [O/n] O Paramétrage de nfs-common (1:1.2.8-9ubuntu8.1) ... initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused invoke-rc.d: unknown initscript, /etc/init.d/gssd not found. dpkg: erreur de traitement du paquet nfs-common (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 100 Des erreurs ont été rencontrées pendant l'exécution : nfs-common E: Sub-process /usr/bin/dpkg returned an error code (1)
Localiser le packet “nfs-common” qui parait être corrompue:
locate nfs-common
resultat de locate est à mettre dans un script que voici:
#!/bin/sh rm -rf /etc/default/nfs-common rm -rf /etc/default/nfs-common.dpkg-old rm -rf /etc/default/nfs-common.ucf-old rm -rf /etc/init.d/nfs-common rm -rf /etc/init.d/nfs-common.dpkg-remove rm -rf /etc/runlevels/sysinit/nfs-common rm -rf /root/nfs-common_1.2.8-9_armhf.deb rm -rf /usr/share/nfs-common rm -rf /usr/share/bug/nfs-common rm -rf /usr/share/bug/nfs-common/control rm -rf /usr/share/bug/nfs-common/script rm -rf /usr/share/doc/nfs-common rm -rf /usr/share/lintian/overrides/nfs-common rm -rf /var/cache/apt/archives/nfs-common_1%3a1.2.8-9ubuntu8.1_armhf.deb rm -rf /var/lib/dpkg/info/nfs-common.conffiles rm -rf /var/lib/dpkg/info/nfs-common.list rm -rf /var/lib/dpkg/info/nfs-common.md5sums rm -rf /var/lib/dpkg/info/nfs-common.postinst rm -rf /var/lib/dpkg/info/nfs-common.postrm rm -rf /var/lib/dpkg/info/nfs-common.prerm rm -rf /var/lib/ucf/cache/:etc:default:nfs-common
Rendre le script executable:
chmod o+x nfs.sh
Éxecuter le script afin de supprimer toutes traces du paquet corrompu:
./nfs.sh
Réparer dpkg:
dpkg --configure -a
Mettez à jour vos sources:
sudo apt-get update sudo apt-get dist-upgrade (mets à jour votre distribution)
Après ça tout doit être revenu dans l'ordre.
— sylvain 2020/02/22 18:16
tutaux/linux/dpkg.txt · Dernière modification : de 127.0.0.1
