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 21/03/2007, à 22:30

fafane84

Mise à jour impossible

Salut à tous,

voilà mon problème : je n'arrive pas à mettre à jour mon système (Ubuntu Edgy Eft).

J'ai taper dans un terminal, sudo apt-get update puis sudo apt-get upgrade mais à chaque fois une erreur s'affiche :

(Lecture de la base de données... E: Sub-process /usr/bin/dpkg received a segmentation fault.

Dans la doc, j'ai trouvé cela :

Pour réparer la base apt utilisez la commande suivant :
$ sudo dselect update

Je me suis empressé de le faire et voilà le résultat :

stephane@stephane-desktop:~$ sudo dselect update
Réception de : 1 http://fr.archive.ubuntu.com edgy Release.gpg [191B]
Atteint http://fr.archive.ubuntu.com edgy/main Translation-fr                 
Ign http://dl.google.com stable Release.gpg                                   
Atteint http://fr.archive.ubuntu.com edgy/restricted Translation-fr           
Atteint http://fr.archive.ubuntu.com edgy/universe Translation-fr             
Atteint http://fr.archive.ubuntu.com edgy/multiverse Translation-fr           
Réception de : 2 http://fr.archive.ubuntu.com edgy-updates Release.gpg [191B] 
Ign http://fr.archive.ubuntu.com edgy-updates/main Translation-fr             
Ign http://fr.archive.ubuntu.com edgy-updates/restricted Translation-fr       
Ign http://fr.archive.ubuntu.com edgy-updates/universe Translation-fr         
Ign http://fr.archive.ubuntu.com edgy-updates/multiverse Translation-fr       
Réception de : 3 http://download.tuxfamily.org edgy Release.gpg [189B]         
Ign http://download.tuxfamily.org edgy/extra Translation-fr                   
Réception de : 4 http://archive.ubuntu.com edgy Release.gpg [191B]             
Atteint http://archive.ubuntu.com edgy/main Translation-fr                     
Réception de : 5 http://fr.archive.ubuntu.com edgy-security Release.gpg [191B]
Ign http://fr.archive.ubuntu.com edgy-security/main Translation-fr             
Réception de : 6 http://archive.canonical.com edgy-commercial Release.gpg [191B]
Ign http://archive.canonical.com edgy-commercial/main Translation-fr           
Ign http://download.tuxfamily.org edgy/openalchemist Translation-fr           
Ign http://dl.google.com stable/non-free Translation-fr                       
Atteint http://download.tuxfamily.org edgy Release                             
Atteint http://archive.ubuntu.com edgy/restricted Translation-fr               
Atteint http://archive.ubuntu.com edgy/universe Translation-fr                 
Atteint http://archive.ubuntu.com edgy/multiverse Translation-fr               
Réception de : 7 http://archive.ubuntu.com edgy-updates Release.gpg [191B]     
Ign http://archive.ubuntu.com edgy-updates/main Translation-fr                 
Ign http://archive.ubuntu.com edgy-updates/restricted Translation-fr           
Ign http://archive.ubuntu.com edgy-updates/universe Translation-fr             
Ign http://archive.ubuntu.com edgy-updates/multiverse Translation-fr           
Ign http://fr.archive.ubuntu.com edgy-security/restricted Translation-fr       
Réception de : 8 http://archive.canonical.com dapper-commercial Release.gpg [191B]
Ign http://archive.canonical.com dapper-commercial/main Translation-fr         
Atteint http://archive.canonical.com edgy-commercial Release                   
Ign http://fr.archive.ubuntu.com edgy-security/universe Translation-fr         
Réception de : 9 http://archive.ubuntu.com edgy-security Release.gpg [191B]   
Ign http://archive.ubuntu.com edgy-security/main Translation-fr               
Atteint http://download.tuxfamily.org edgy/extra Packages                     
Atteint http://dl.google.com stable Release                                   
Ign http://fr.archive.ubuntu.com edgy-security/multiverse Translation-fr       
Réception de : 10 http://fr.archive.ubuntu.com edgy-backports Release.gpg [191B]
Ign http://fr.archive.ubuntu.com edgy-backports/main Translation-fr           
Ign http://fr.archive.ubuntu.com edgy-backports/restricted Translation-fr     
Ign http://archive.ubuntu.com edgy-security/restricted Translation-fr         
Ign http://archive.ubuntu.com edgy-security/universe Translation-fr           
Ign http://archive.ubuntu.com edgy-security/multiverse Translation-fr         
Réception de : 11 http://archive.ubuntu.com edgy-backports Release.gpg [191B] 
Ign http://archive.ubuntu.com edgy-backports/main Translation-fr               
Ign http://archive.ubuntu.com edgy-backports/restricted Translation-fr         
Ign http://archive.ubuntu.com edgy-backports/universe Translation-fr           
Ign http://archive.ubuntu.com edgy-backports/multiverse Translation-fr         
Atteint http://archive.canonical.com dapper-commercial Release                 
Ign http://fr.archive.ubuntu.com edgy-backports/universe Translation-fr       
Ign http://fr.archive.ubuntu.com edgy-backports/multiverse Translation-fr     
Atteint http://fr.archive.ubuntu.com edgy Release                             
Atteint http://fr.archive.ubuntu.com edgy-updates Release                     
Atteint http://fr.archive.ubuntu.com edgy-security Release                     
Atteint http://archive.ubuntu.com edgy Release                                 
Atteint http://archive.ubuntu.com edgy-updates Release                         
Atteint http://download.tuxfamily.org edgy/openalchemist Packages             
Atteint http://fr.archive.ubuntu.com edgy-backports Release                   
Atteint http://dl.google.com stable/non-free Packages                         
Atteint http://archive.ubuntu.com edgy-security Release                       
Atteint http://archive.ubuntu.com edgy-backports Release                       
Atteint http://archive.canonical.com edgy-commercial/main Packages             
Atteint http://fr.archive.ubuntu.com edgy/main Packages                       
Atteint http://archive.canonical.com dapper-commercial/main Packages           
Atteint http://fr.archive.ubuntu.com edgy/restricted Packages                 
Atteint http://fr.archive.ubuntu.com edgy/universe Packages                   
Atteint http://fr.archive.ubuntu.com edgy/multiverse Packages                 
Atteint http://fr.archive.ubuntu.com edgy/main Sources                         
Atteint http://archive.ubuntu.com edgy/main Sources                           
Atteint http://fr.archive.ubuntu.com edgy/restricted Sources                   
Atteint http://fr.archive.ubuntu.com edgy/universe Sources             
Atteint http://fr.archive.ubuntu.com edgy/multiverse Sources           
Atteint http://fr.archive.ubuntu.com edgy-updates/main Packages       
Atteint http://fr.archive.ubuntu.com edgy-updates/restricted Packages 
Atteint http://fr.archive.ubuntu.com edgy-updates/universe Packages   
Atteint http://fr.archive.ubuntu.com edgy-updates/multiverse Packages         
Atteint http://fr.archive.ubuntu.com edgy-updates/main Sources                 
Atteint http://fr.archive.ubuntu.com edgy-updates/restricted Sources   
Atteint http://fr.archive.ubuntu.com edgy-updates/universe Sources     
Atteint http://archive.ubuntu.com edgy/restricted Sources             
Atteint http://archive.ubuntu.com edgy/universe Sources               
Atteint http://archive.ubuntu.com edgy/multiverse Sources             
Atteint http://fr.archive.ubuntu.com edgy-updates/multiverse Sources   
Atteint http://fr.archive.ubuntu.com edgy-security/main Packages       
Atteint http://archive.ubuntu.com edgy/main Packages                   
Atteint http://archive.ubuntu.com edgy/restricted Packages             
Atteint http://archive.ubuntu.com edgy/universe Packages               
Atteint http://archive.ubuntu.com edgy/multiverse Packages             
Atteint http://archive.ubuntu.com edgy-updates/main Sources           
Atteint http://archive.ubuntu.com edgy-updates/restricted Sources     
Atteint http://archive.ubuntu.com edgy-updates/universe Sources       
Atteint http://archive.ubuntu.com edgy-updates/multiverse Sources     
Atteint http://archive.ubuntu.com edgy-updates/main Packages           
Atteint http://archive.ubuntu.com edgy-updates/restricted Packages     
Atteint http://fr.archive.ubuntu.com edgy-security/restricted Packages
Atteint http://fr.archive.ubuntu.com edgy-security/universe Packages   
Atteint http://archive.ubuntu.com edgy-updates/universe Packages       
Atteint http://fr.archive.ubuntu.com edgy-security/multiverse Packages
Atteint http://archive.ubuntu.com edgy-updates/multiverse Packages     
Atteint http://archive.ubuntu.com edgy-security/main Sources           
Atteint http://archive.ubuntu.com edgy-security/restricted Sources     
Atteint http://archive.ubuntu.com edgy-security/universe Sources       
Atteint http://archive.ubuntu.com edgy-security/multiverse Sources     
Atteint http://archive.ubuntu.com edgy-security/main Packages         
Atteint http://archive.ubuntu.com edgy-security/restricted Packages   
Atteint http://archive.ubuntu.com edgy-security/universe Packages     
Atteint http://archive.ubuntu.com edgy-security/multiverse Packages   
Atteint http://fr.archive.ubuntu.com edgy-security/main Sources       
Atteint http://fr.archive.ubuntu.com edgy-security/restricted Sources 
Atteint http://fr.archive.ubuntu.com edgy-security/universe Sources   
Atteint http://fr.archive.ubuntu.com edgy-security/multiverse Sources 
Atteint http://archive.ubuntu.com edgy-backports/main Sources         
Atteint http://archive.ubuntu.com edgy-backports/restricted Sources   
Atteint http://archive.ubuntu.com edgy-backports/universe Sources     
Atteint http://archive.ubuntu.com edgy-backports/multiverse Sources   
Atteint http://archive.ubuntu.com edgy-backports/main Packages         
Atteint http://archive.ubuntu.com edgy-backports/restricted Packages   
Atteint http://archive.ubuntu.com edgy-backports/universe Packages     
Atteint http://fr.archive.ubuntu.com edgy-backports/main Packages     
Atteint http://fr.archive.ubuntu.com edgy-backports/restricted Packages
Atteint http://fr.archive.ubuntu.com edgy-backports/universe Packages 
Atteint http://fr.archive.ubuntu.com edgy-backports/multiverse Packages
Atteint http://fr.archive.ubuntu.com edgy-backports/main Sources       
Atteint http://fr.archive.ubuntu.com edgy-backports/restricted Sources
Atteint http://archive.ubuntu.com edgy-backports/multiverse Packages   
Atteint http://fr.archive.ubuntu.com edgy-backports/universe Sources
Atteint http://fr.archive.ubuntu.com edgy-backports/multiverse Sources
11o réceptionnés en 1s (6o/s)       
Lecture des listes de paquets... Fait
Fusion des informations disponibles
Remplacement de l'information sur les paquets disponibles, en utilisant /var/cache/apt/available.
L'information sur 20285 paquet(s) a été mise à jour.
stephane@stephane-desktop:~$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Les paquets suivants seront mis à jour :
  language-pack-en language-pack-fr language-pack-gnome-en language-pack-gnome-fr
4 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/2185ko dans les archives.
Après dépaquetage, 2601ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... E: Sub-process /usr/bin/dpkg received a segmentation fault.
stephane@stephane-desktop:~$

J'ai essayé de le faire graphiquement avec le gestionnaire de mise à jour et Synaptic, mais sans plus de résultat.

Quelqu'un aurait une idée ???

Merci d'avance pour vos réponses et désolé pour la longueur du post.

@+

Hors ligne

#2 Le 21/03/2007, à 22:49

Chaussette

Re : Mise à jour impossible

Je me demande si ce n' est pas une corruption de ton fichier.
Une erreur de segmentation avec dpkg c' est quand même assez rare ..

Remplaces-le avec le mien pour voir :
http://cjoint.com/data/dvvUcPSO1E_dpkg

Rends-le d' abord exécutable :

chmod +x le_fichier

Puis remplaces-le avec l' ancien :

sudo mv le_fichier /usr/bin

Dernière modification par Chaussette (Le 21/03/2007, à 22:56)


Les clowns se marient en grande pompes

Hors ligne

#3 Le 21/03/2007, à 22:56

fafane84

Re : Mise à jour impossible

Merci de ta réponse, mais peux-tu m'expliquer ce qu'est exactement ce fichier ?

Dans mon usr/local/bin je n'ai rien du tout, pas un seul fichier.

Par contre j'ai un fichier dpkg dans /usr/bin

Est-ce celui ci que je dois remplacer par le tient après l'avoir renommer de dvvUcPSO1E_dpkg en dpkg ?

Dernière modification par fafane84 (Le 21/03/2007, à 22:59)

Hors ligne

#4 Le 21/03/2007, à 23:09

Chaussette

Re : Mise à jour impossible

pardon c' est /usr/bin , j' ai corrigé.

Cette commande (ou programme) qui semble cassé te permet d' installer des paquets.
Tu ne peux pas réinstaller l' installateur de paquet avec lui même quand il est cassé ...

Mais comme il s' agit d' un simple fichier tu peux le remplacer pour voir si l' erreur provient de lui.

Si tu n' a pas confiance en mon lien tu peux récupêrer l' archive ici :
http://packages.ubuntu.com/cgi-bin/download.pl?arch=i386&file=pool%2Fmain%2Fd%2Fdpkg%2Fdpkg_1.13.22ubuntu7_i386.deb&md5sum=5f91fb99d4ff6e9e9620cdb61dedb168&arch=i386&type=main
Décompresses-la comme une simple archive, et dans data/usr/bin il y à le fichier dpkg je crois.

edit : Et oui, tu dois le renommer en dpkg.

Ensuite :

sudo apt-get update && sudo apt-get dist-upgrade

Si tu à encore la même erreur je ne pourrais probablement pas t' aider d' avantage. Moi en tout cas..

Dernière modification par Chaussette (Le 21/03/2007, à 23:13)


Les clowns se marient en grande pompes

Hors ligne

#5 Le 21/03/2007, à 23:09

Stardust

Re : Mise à jour impossible

Bonsoir

je ne pourrais pas t'aider à propos de la question que tu poses cependant, je te conseille de revoir ton fichier sources.list, il est encombré

refais un plus court et plus sûr pour ne pas avoir un plantage en règle suite à la migration, évite les serveurs exotiques.
regarde par ici:
http://doc.ubuntu-fr.org/depots/edgy#depots_principaux

Dernière modification par Stardust (Le 21/03/2007, à 23:11)


Hardware :Partie de l'ordinateur qui reçoit les coups quand le software se plante. Desproges.

In a world without walls and fences, who needs windows and gates ?

Hors ligne

#6 Le 21/03/2007, à 23:29

fafane84

Re : Mise à jour impossible

Chaussette a écrit :

pardon c' est /usr/bin , j' ai corrigé.

Cette commande (ou programme) qui semble cassé te permet d' installer des paquets.
Tu ne peux pas réinstaller l' installateur de paquet avec lui même quand il est cassé ...

Mais comme il s' agit d' un simple fichier tu peux le remplacer pour voir si l' erreur provient de lui.

Si tu n' a pas confiance en mon lien tu peux récupêrer l' archive ici :
http://packages.ubuntu.com/cgi-bin/download.pl?arch=i386&file=pool%2Fmain%2Fd%2Fdpkg%2Fdpkg_1.13.22ubuntu7_i386.deb&md5sum=5f91fb99d4ff6e9e9620cdb61dedb168&arch=i386&type=main
Décompresses-la comme une simple archive, et dans data/usr/bin il y à le fichier dpkg je crois.

edit : Et oui, tu dois le renommer en dpkg.

Ensuite :

sudo apt-get update && sudo apt-get dist-upgrade

Si tu à encore la même erreur je ne pourrais probablement pas t' aider d' avantage. Moi en tout cas..

Non ce n'est pas que j'ai pas confiance, mais le nom du fichier me semblait bizarre.

Pourquoi dois-je mettre à jour ma distribution (sudo apt-get dist-upgrade) ?

Hors ligne

#7 Le 21/03/2007, à 23:43

Chaussette

Re : Mise à jour impossible

fafan84 a écrit :

je n'arrive pas à mettre à jour mon système (Ubuntu Edgy Eft)

Ce n' est pas ce que tu voulais !?


Les clowns se marient en grande pompes

Hors ligne

#8 Le 21/03/2007, à 23:48

fafane84

Re : Mise à jour impossible

Non en fait c'est erreur m'est apparue quand j'ai voulu installer les mises à jour qui m'étaient notifiées automatiquement.

Et du fait de ce message, je ne peux plus installer le moindre paquet.

A noter que les dernières mises à jour c'étaient bien passées.

Hors ligne

#9 Le 21/03/2007, à 23:50

Chaussette

Re : Mise à jour impossible

Peut-être concernaient-elle la mise a jour de dpkg..
C' est difficile à savoir, comme ça.

A-tu essayé de le changer pour voir si ça réglait le problème ?

Dernière modification par Chaussette (Le 21/03/2007, à 23:52)


Les clowns se marient en grande pompes

Hors ligne

#10 Le 22/03/2007, à 00:02

fafane84

Re : Mise à jour impossible

Je viens de faire la démarche initiale :
sudo chmod +x dpkg
sudo mv dpkg /usr/bin
sudo apt-get update
sudo apt-get upgrade

mais toujours la même erreur : (Lecture de la base de données... E: Sub-process /usr/bin/dpkg received a segmentation fault.

Dernière modification par fafane84 (Le 22/03/2007, à 00:03)

Hors ligne

#11 Le 22/03/2007, à 01:27

Chaussette

Re : Mise à jour impossible

Désolé pour le retard, je ne pense pas pouvoir t' aider plus que ça.

Tu peux quand même essayer d' installer un paquet avec dpkg hors du contexte d' apt-get pour essayer de rayonner le problème.

Un paquet au hasard .. apt-get par exemple (s' il fait planter dpkg.. théorie hasardeuse..):
http://packages.ubuntu.com/cgi-bin/download.pl?arch=i386&file=pool%2Fmain%2Fa%2Fapt%2Fapt_0.6.45ubuntu14_i386.deb&md5sum=b0b8bf4b8ac030213f3f489291d1ca14&arch=i386&type=main

Tu as un problème assez obscur.
Un erreur de segmentation c' est grave, et impossible à remonter.


Les clowns se marient en grande pompes

Hors ligne

#12 Le 22/03/2007, à 01:35

fafane84

Re : Mise à jour impossible

Merci tout de même.

Une erreur de segmentation, c'est un problème matériel ?

Hors ligne

#13 Le 22/03/2007, à 03:16

Chaussette

Re : Mise à jour impossible

Non c' est logiciel !

Lors-ce que le programme tente d' écrire en dehors de l' espace mémoire qui lui est autorisé. Il s' agit d' une erreur d' implémentation, quelque part ..

http://fr.wikipedia.org/wiki/Erreur_de_segmentation

Quand je dis que c' est grave, j' entend que ça ne laisse généralement aucune chance au programme de continuer à tourner.

Dernière modification par Chaussette (Le 22/03/2007, à 03:20)


Les clowns se marient en grande pompes

Hors ligne

#14 Le 22/03/2007, à 08:31

fafane84

Re : Mise à jour impossible

Et si je tentais d'installer le paquet .deb de dpkg ?

Dernière modification par fafane84 (Le 22/03/2007, à 08:31)

Hors ligne

#15 Le 22/03/2007, à 08:42

sonal

Re : Mise à jour impossible

fafane84 a écrit :

Et si je tentais d'installer le paquet .deb de dpkg ?

tu ne peux pas, car c'est dpkg qui installe les paquets .deb


Sonal

Patience et longueur de temps, font plus que force, ni que rage

Hors ligne

#16 Le 22/03/2007, à 09:20

fafane84

Re : Mise à jour impossible

Bon, j'ai craqué.

J'ai retrouvé une image disque de mon système Ubuntu (mis à part /home).

Image réalisée sous XP avec un logiciel propriétaire très connu.

Après restauration de l'image disque, tout est rentré dans l'ordre, mes mises à jour ont fonctionnées.

L'image datait un peu mais étant plus récente que mon liveCD, j'ai préféré cette solution à une réinstallation, qui en plus m'aurait fait perdre mes configurations de mon serveur local.

J'enrage d'avoir été obligé d'en arriver là.

En tout cas merci pour vos réponses.

@+

Hors ligne

#17 Le 22/03/2007, à 09:35

sonal

Re : Mise à jour impossible

fafane84 a écrit :

J'enrage d'avoir été obligé d'en arriver là.

Je ne comprends pas pourquoi la solution proposée par Chaussette n'a pas fonctionné


Sonal

Patience et longueur de temps, font plus que force, ni que rage

Hors ligne

#18 Le 22/03/2007, à 09:43

fafane84

Re : Mise à jour impossible

Tu veux dire le fait de remplacer dpkg ?

Moi non plus je pensais vraiment que çà marcherait

Peut-être qu'il aurait fallut remplacer plusieurs fichiers ?

Hors ligne

#19 Le 22/03/2007, à 13:04

gecko-sous la neige

Re : Mise à jour impossible

Salut tout le monde,

Je ne pourrais pas t'aider non plus mais c'est juste pour signaler que j'ai exactement le meme probleme que toi.
Depuis la derniere update de different paquets, je ne peux plus installer quoi que ce soit.
Si qq 'un trouve la cause, je serais tres interesse.:)

#20 Le 22/03/2007, à 14:54

Chaussette

Re : Mise à jour impossible

Oula ... ;(

Peut-être en essayant d' installer dpkg a l' aide des sources, ça pourrais fonctionner.
Si tu n' a pas eu le temps d' installer de quoi compiler correctement je peux te le précompiler pour essayer.

Mais il y a un truc que je ne comprend pas.
Dpkg étant un exécutable tout ce qu' il y à de plus normal, en le téléchargeant (sur ton bureau par exemple) tu pourrais normalement l' utiliser pour installer n' importe quoi :

cd Desktop
chmod +x dpkg
./dpkg package.deb

As tu essayé ?

Dernière modification par Chaussette (Le 22/03/2007, à 14:54)


Les clowns se marient en grande pompes

Hors ligne

#21 Le 22/03/2007, à 15:01

sonal

Re : Mise à jour impossible

Chaussette a écrit :

Dpkg étant un exécutable tout ce qu' il y à de plus normal, en le téléchargeant (sur ton bureau par exemple) tu pourrais normalement l' utiliser pour installer n' importe quoi

oui, mais il depend de coreutils et libc6 ()
alors peut-être que c'est ca qui fout la merde

mais je ne sais pas en quoi ca peut gener


Sonal

Patience et longueur de temps, font plus que force, ni que rage

Hors ligne