#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
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]
@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