préambule :
Hier après-midi j'ai fait un apt-get update / apt-get upgrade sur ma Lenny, puis j'ai éteint la machine quelques heures plus tard en sortant de chez moi.
Le soir même, en re-allumant mon PC j'ai eut une mauvaise surprise : Gnome n'arrivait pas à lancer le gestionnaire de connexion (vous savez, le truc ou on rentre son login et mdp pour lancer l'OS). Bref, qu'à celà ne tienne, j'en avait pas besoin de façon urgente, donc j'ai laissé en l'état et je suis parti me coucher.
/préambule
Ce matin en me réveillant, je me suis dit "Y a vraiment trop de trucs qui trainent sur mon PC, donc aujourd'hui je réinstalle tout". Une fois le petit déjeuner ingurgité, je me met devant le PC, je fais les sauvegardes qui vont bien, et je reboote sur le CD 1 de Etch. Le système s'installe normalement, il se lance, je me connecte, je modifie tout de suite le source.list, je lance un apt-get update suivi d'un apt-get dist-upgrade et là, plantage total, le dist-upgrade s'arrête au milieu de nul-part avec des messages d'erreur partout, principalement des dépendances non-satisfaites. Donc moi, pas trop con, je lui jette des apt-get install -f, des apt-get update, des apt-get upgrade -f, des apt-get dist-upgrade -f à la figure, il poursuit la mise à jour des paquets, mais à chaque fois il s'arrete avant la fin avec une liste de dépendances non satisfaites de plus en plus longue. Au bout d'un moment, apt-get install -f ne me renvoie plus qu'une liste de dépendances non-satisfaites et me signale que le sous processus dpkg -i a renvoyé une erreur.
J'ai réinstallé plusieurs fois mon système comme ça, et à chaque fois j'ai le meme problème, alors qu'avant, Lenny tournait à merveille sur ce poste. Maintenant je suis sous Etch et je n'ose plus lancer de mise à jour de peur que tout plante encore.
Est-ce que quelqu'un a déjà eut ce genre de problème avec un dist-upgrade ? Une solution à me soumettre ?
# Erreur
Posté par peck (site web personnel) . Évalué à 3.
Au bout d'un moment, apt-get install -f ne me renvoie plus qu'une liste de dépendances non-satisfaites et me signale que le sous processus dpkg -i a renvoyé une erreur.
Tout est ici, il faut lire la sortie en détail, trouver le paquet fautif et le corriger. Après c'est du cas par cas : corriger un paquet deb et l'installer à la main, changer le droit d'accès à un fichier, supprimer un fichier ...
[^] # Re: Erreur
Posté par viking . Évalué à 1.
# Iso lenny
Posté par Benoît . Évalué à 4.
Ca évite bien des problèmes :
http://www.debian.org/devel/debian-installer/
Bon courage
[^] # Re: Iso lenny
Posté par mc_arnaud . Évalué à 1.
[^] # Re: Iso lenny
Posté par NeoX . Évalué à 3.
si tu veux faire cela, il faut evidemment
- modifier le /etc/apt/sources.list
- faire un apt-get update
- puis un apt-get dist-upgrade -u et non un simple apt-get upgrade
enfin c'est comme ca que j'ai migrer plein de serveur à distance
par contre je fais toujours mes migrations en etant à jour sur la version actuelle et en faisant
vA puis vB puis vC et non pas une mise à jour de vA à vC directement
[^] # Re: Iso lenny
Posté par mc_arnaud . Évalué à 0.
-1-
modification du source.list en :
deb http://ftp.fr.debian.org/debian lenny main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
deb http://www.debian-multimedia.org lenny main
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://www.backports.org/debian/ etch-backports main contrib non-free
-2-
# apt-get update
-3-
# apt-get dist-upgrade
C'est quoi ce -u que tu rajoutes dans le dist-upgrade ?
Est-ce que mon problème pourrait venir de là ?
[^] # Re: Iso lenny
Posté par nono14 (site web personnel) . Évalué à 1.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: Iso lenny
Posté par NeoX . Évalué à 2.
man apt-get
-u, --show-upgraded
Show upgraded packages; Print out a list of all packages that are to be upgraded. Configuration Item: APT::Get::Show-Upgraded.
[^] # Re: Iso lenny
Posté par nono14 (site web personnel) . Évalué à -1.
C'est *trivial* à trouver comme info.
C'est donner de la confiture aux cochons..., pour qq'un
qui installe une debian ( man man, lire la doc, c'est la base non ? )
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: Iso lenny
Posté par Enoch (site web personnel) . Évalué à 2.
- Mise à jour si nécessaire de ta Etch histoire de partir sur de bonnes bases.
- Ajout des dépôts Lenny en plus de ceux de Etch dans ton source.list (ça peut être utile pour revenir à la version précédente d'un paquet en cas de probème)
- aptitude update puis aptitude upgrade (pour mettre à jour les paquets installés sans en installer de nouveaux ou en supprimer)
- Un petit reboot
- Si ça n'a pas été fait par l'upgrade : aptitude install du kernel de Lenny (en gardant bien l'ancien pour pouvoir rebooter dessus en cas de pb) suivi d'un reboot.
- Et enfin un aptitude dist-upgrade (ou plusieurs selon ce qui reste à mettre à jour, dans certains cas il faut rebooter après le dist-upgrade pour pouvoir installer la suite, genre après la mise à jour d'udev par exemple).
C'est un peu plus long mais je n'ai jamais eu de mauvaises surprises avec cette méthode (tirée en grande partie des recommandation des releases notes de la distrib).
Le plus simple dans ton cas aurait quand même été d'installer directement avec un CD Lenny comme dit plus haut ...
Releases notes de Etch.
http://www.debian.org/releases/stable/i386/release-notes/ch-(...)
Au passage je reviens rapidement sur un petit détail :
>Gnome n'arrivait pas à lancer le gestionnaire de connexion (vous savez, le truc ou on rentre son login et mdp pour lancer l'OS).
Alors pour précision ce n'est pas gnome qui lance le gestionnaire de connexion (probablement GDM dans ton cas) mais l'inverse, cad gestionnaire de connexion lance ton gestionnaire de fenêtre (Gnome ou autre ...).
Ayant déjà eu le soucis à maintes reprises en testing (en stable aussi mais c'est moins fréquent).
C'est souvent au niveau du démarrage de xorg que ça bloque à cause d'un module compilé pour l'ancienne version du kernel (genre le pilote nvidia qui ne "marche plus" suite à une mise à jour de kernel, il faut alors recompiler le module en relançant le script d'install).
[^] # Re: Iso lenny
Posté par mc_arnaud . Évalué à 1.
[^] # Re: Iso lenny
Posté par Enoch (site web personnel) . Évalué à 1.
Quand tu parle de "changer l'apparence" de gdm, t'as fait quoi plus précisément (simple modif de paramètres, install de packages de thèmes, ajout de thèmes manuels, ...) ?
[^] # Re: Iso lenny
Posté par mc_arnaud . Évalué à 1.
[daemon]
[security]
[xdmcp]
[gui]
[greeter]
GraphicalTheme=happygnome-liste
GraphicalThemes=happygnome/:circles
GraphicalThemeRand=true
[chooser]
[debug]
Je l'ai modifié ainsi :
[daemon]
Greeter=/usr/lib/gdm/gdmlogin
[security]
[xdmcp]
[gui]
[greeter]
GraphicalTheme=olho
GraphicalThemes=happygnome/:circles
GraphicalThemeRand=true
[chooser]
[debug]
et ça fonctionne.
[^] # Re: Iso lenny
Posté par Enoch (site web personnel) . Évalué à 1.
En tout cas, il me semble que /usr/lib/gdm/gdmlogin correspond à la version "moche" de gdm (sans thèmes et autres fioritures) qui est souvent utilisé pour les connexion distantes XDMCP vu que c'est moins lourd.
Essaye avec Greeter=/usr/lib/gdm/gdmgreeter ça devrait être plus joli, ou ça va planter à nouveau si le problème viens de gdmgreeter ...
(Si tu ne connait pas, tu peux relancer ton interface graphique avec ctrl+alt+backspace, par contre si tu a une session ouverte ça va te la fermer un poil violemment, si tu des trucs en cours, ferme les appli et enregistre ton boulot avant ...)
[^] # Re: Iso lenny
Posté par mc_arnaud . Évalué à 1.
J'ai vu dans /usr/lib/gdm qu'il y avait d'autres fichiers, qui doivent correspondre à d'autres bannières de connexion. Je les essayerai plus tard (pas trop le temps là)
# suggestion
Posté par mac_is_mac (site web personnel) . Évalué à 1.
apt-get install gnome
En espérant que ça marche pour toi.
[^] # Re: suggestion
Posté par Eric Streit . Évalué à 1.
samedi 23 août, après une mise à jour de Etch,; plus moyen de booter: erreur de disque sata.
J'ai tout d'abord pensé à un peoblème matériel (disque dur), donc,
j'ai fait des sauvegardes d'urgence avec un rescue cd, puis j'ai reinstallé etch, à partir du cd que j'avais depuis le début: install de base, tout marche; sans rien installer de plus, je fais la mise à jour, même problème, plus de boot avec erreur de disque sata.
j'ai ré-essayé 5 fois avant d'installer lenny qui marche très bien.
j'ai gardé une partition de libre pour re-tester etch et bien noter les messages d'erreur.
c'est bien la première fois qu'une debian me plante comme ça (depuis 1994/95!)
Eric!
-----
[^] # Re: suggestion
Posté par NeoX . Évalué à 2.
# gdm capricieux
Posté par Egidius . Évalué à 1.
Pc avec lenny 2.6.25-2-686. (carte graphique on board Intel G33 Express)
Parfois gdm se plante avec le message suivant (Le programme de chargement de bannière ne fonctionne pas.
Tentative de changer de programme ...)
Je n'ai pas de messages significatifs dans les différents logs (xorg dmesg syslog ...) qui me permettrait de d'approfondir.
En ajoutant plusieurs thèmes dans les paramètres Graphical Theme et Graphical Themes de /etc/gdm/gdm.conf, je peux passer d'un thème planté à un autre en validant la tentative de changement de thèmes. Pour l'instant, je n'ai pas trouvé une meilleure solution.
Je viens de poster sur ce sujet dans le forum support debian de debian-fr.org.
Je vous tiendrai au courant si infos nouvelles.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.