Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/04/2017, à 21:00

fred62

pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Bonsoir,
je n'arrive pas a réparer les fichiers cassés dans synpatic :
message erreur

Could not exec dpkg!
E: Sub-process /usr/bin/dpkg returned an error code (100)

comment y remédier ?

Dernière modification par fred62 (Le 02/04/2017, à 15:13)

Hors ligne

#2 Le 01/04/2017, à 21:09

xabilon

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Salut

Ça n'a pas l'air très cool... quel est ton niveau en Ubuntu ? tu t'y connais en ligne de commande ? parce qu'il va peut-être falloir pas mal bidouiller si c'est ce que je crains : https://forum.ubuntu-fr.org/viewtopic.php?id=102478

Tout d'abord, ferme Synaptic et voyons ce que ça donne en ligne de commande :

sudo apt-get install -f

et donne le résultat.


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#3 Le 01/04/2017, à 21:15

fred62

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Niveau moyen - ;-) voilà le résultat

fred@fred-S551LB:~$ sudo apt-get install -f
[sudo] Mot de passe de fred : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Correction des dépendances... Fait
The following additional packages will be installed:
  dpkg session-shortcuts unity unity-greeter upstart
Paquets suggérés :
  lightdm-remote-session-freerdp lightdm-remote-session-uccsconfigure
  remote-login-service upstart-monitor
Les NOUVEAUX paquets suivants seront installés :
  dpkg session-shortcuts unity unity-greeter upstart
0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/4 239 ko dans les archives.
Après cette opération, 16,1 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Could not exec dpkg!
E: Sub-process /usr/bin/dpkg returned an error code (100)

Hors ligne

#4 Le 01/04/2017, à 21:17

xabilon

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Ok, c'est pas mieux. Que donne :

ls -l /usr/bin/dpkg*

Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#5 Le 01/04/2017, à 21:24

fred62

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Voilà !

fred@fred-S551LB:~$ ls -l /usr/bin/dpkg*
-rwxr-xr-x 1 root root 12623 mai   12  2016 /usr/bin/dpkg-architecture
-rwxr-xr-x 1 root root  6217 mai   12  2016 /usr/bin/dpkg-buildflags
-rwxr-xr-x 1 root root 23032 mai   12  2016 /usr/bin/dpkg-buildpackage
-rwxr-xr-x 1 root root  7503 mai   12  2016 /usr/bin/dpkg-checkbuilddeps
-rwxr-xr-x 1 root root  2770 mai   12  2016 /usr/bin/dpkg-distaddfile
-rwxr-xr-x 1 root root 17870 mai   12  2016 /usr/bin/dpkg-genchanges
-rwxr-xr-x 1 root root 14249 mai   12  2016 /usr/bin/dpkg-gencontrol
-rwxr-xr-x 1 root root 10637 mai   12  2016 /usr/bin/dpkg-gensymbols
-rwxr-xr-x 1 root root  6629 août  22  2016 /usr/bin/dpkg-log-summary
-rwxr-xr-x 1 root root  8538 mai   12  2016 /usr/bin/dpkg-mergechangelogs
-rwxr-xr-x 1 root root  6789 mai   12  2016 /usr/bin/dpkg-name
-rwxr-xr-x 1 root root  4545 mai   12  2016 /usr/bin/dpkg-parsechangelog
-rwxr-xr-x 1 root root  8409 mai   12  2016 /usr/bin/dpkg-scanpackages
-rwxr-xr-x 1 root root  9152 mai   12  2016 /usr/bin/dpkg-scansources
-rwxr-xr-x 1 root root 29572 mai   12  2016 /usr/bin/dpkg-shlibdeps
-rwxr-xr-x 1 root root 20332 mai   12  2016 /usr/bin/dpkg-source
-rwxr-xr-x 1 root root  3262 mai   12  2016 /usr/bin/dpkg-vendor
fred@fred-S551LB:~$ 

Hors ligne

#6 Le 01/04/2017, à 21:31

xabilon

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Et be voilà... dpkg n'y est pas. Tu as les exécutables du paquet dpkg-dev, mais pas ceux du paquet dpkg.
Voyons si il est effectivement installé (c'est pas dit que la commande fonctionne) :

apt list --installed | grep dpkg

Il va falloir connaître ta version d'Ubuntu, donne les résultats de :

cat /etc/issue
uname -a

Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#7 Le 01/04/2017, à 21:42

cqfd93

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Bonjour,

Je me suis toujours demandée comment dpkg pouvait disparaître !


cqfd93

Hors ligne

#8 Le 01/04/2017, à 21:48

fred62

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Merci pour ton aide !
je ne comprends pas la commande suivante avec grep mais cela donne :

red@fred-S551LB:~$ apt list --installed | grep dpkg

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
dpkg-dev/xenial-updates,now 1.18.4ubuntu1.1 all  [installé]
libdpkg-perl/xenial-updates,now 1.18.4ubuntu1.1 all  [installé]

et

fred@fred-S551LB:~$ cat /etc/issue
Ubuntu 16.04.2 LTS \n \l

ce qui confirme qu je suis en version 16 LTS ;-)
et

fred@fred-S551LB:~$ uname -a
Linux fred-S551LB 4.4.0-71-generic #92-Ubuntu SMP Fri Mar 24 12:59:01 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

bon voilà pour l'instant ...

Dernière modification par fred62 (Le 01/04/2017, à 21:49)

Hors ligne

#9 Le 01/04/2017, à 22:02

xabilon

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

La commande 'apt list --installed' donne la liste des paquets installés, et le | grep dpkg sélectionne parmi ceux-ci ceux qui contiennent le mot "dpkg".
Et tu as donc dpkg-dev et libdpkg-perl installés, mais pas dpkg.

La solution simple serait de réinstaller le paquet dpkg, mais le problème c'est que le logiciel servant à installer des paquets est justement... dpkg neutral
Tu ne peux donc rien installer.

On va essayer la solution que je donnai dans le vieux sujet (voir message #2). Puisque tu es sur Ubuntu 16.04.2 64 bits, c'est ce paquet qu'il te faut : http://fr.archive.ubuntu.com/ubuntu/poo … _amd64.deb

Enregistre-le dans un dossier quelconque, ouvre un terminal dans ce dossier-là, et :

ar vx dpkg*.deb
tar xf data.tar.xz
cd usr/bin
sudo cp dpkg* /usr/bin/

@cqfd93 ; supprimer l'exécutable dpkg, il n'y rien de plus simple, il suffit de regarder la discussion dont je donne le lien au post#2. En revanche, j'avoue que je ne comprends pas comment le paquet dpkg a pu être désinstallé, puisque quasiment tout le système de base en dépend...

Edit : woaow, je viens de voir que le sujet en question a plus de 10 ans ; ça me rajeunit pas...

Dernière modification par xabilon (Le 01/04/2017, à 22:14)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#10 Le 01/04/2017, à 22:18

fred62

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Désolé , je ne comprends pas la première commande c bien
c bien

fred@fred-S551LB:~/Bureau/dpkgreparation$ tar vx dpkg*.deb
tar: Refusing to read archive contents from terminal (missing -f option?)

Hors ligne

#11 Le 01/04/2017, à 22:23

xabilon

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Non, c'est bien "ar" sur la première, et "tar" sur la deuxième


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#12 Le 01/04/2017, à 22:40

cqfd93

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

xabilon a écrit :

@cqfd93 ; supprimer l'exécutable dpkg, il n'y rien de plus simple, il suffit de regarder la discussion dont je donne le lien au post#2. En revanche, j'avoue que je ne comprends pas comment le paquet dpkg a pu être désinstallé, puisque quasiment tout le système de base en dépend...

Oui, bien sûr, un rm, c'est suffisant. C'est quand même incroyable que quelqu'un donne un tel conseil. Et ce que chaussette lui a fait faire après est aussi innommable !


cqfd93

Hors ligne

#13 Le 01/04/2017, à 23:56

fred62

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Bon les choses ne s'arrangent pas j'ai bien passé les commandes précédentes mais
je n'arrive plus a demarrer la machine correctement je passe en mode recovery
et là en tentant un :

sudo apt-get install -f 

j'ai des avertissement :
dpkg :

 dpkg : avertissement "star-stag-daemon" introuvable dans la variable PATH
dpkg erreur 1 : programme attendu non trouvé 

Une idée ?

je crois que je vais devoir formater ;-((

Hors ligne

#14 Le 02/04/2017, à 00:08

xabilon

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Ben dans l'autre sujet c'est simplement le fichier /usr/bin/dpkg qui avait été malencontreusement effacé, donc il a suffit de le remettre.
Mais dans ton cas c'est le paquet entier dpkg qui a été désinstallé, et qui a dû entraîner avec lui une bonne partie de ton système.
Je viens de faire une simulation de désinstallation de dpkg, c'est simple : j'ai presque TOUT qui dégage avec.

Par curiosité, que donne :

apt list --installed | wc --lines

ça donne le nombre de paquets installés. Moi j'en ai 2385.

As-tu une idée de comment tu as pu désinstaller dpkg ?

Dernière modification par xabilon (Le 02/04/2017, à 00:09)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#15 Le 02/04/2017, à 00:13

fred62

Re : pb avec fichiers cassés dans gestionnaire synaptic[résolu]

Non c'est bizarre j'ai simplement désinstaller mysql à partir du gestionnaire synaptic !
désinstallation complète mais en tout cas MERCI pour ton aide

Hors ligne