Échec mise à jour Lenny -> Sid

Bonjour à tous

Ceci est mon premier post ici, bien que je vous lise depuis un moment.

Je débute avec Debian mais pratique Ubuntu depuis 3 ans, et j’avais découvert et apprécié Debian sur mon ancien Eeepc 900, vendu depuis, où il était bien plus réactif que *buntu.
Et justement, je viens de récupérer un portable Dell Inspiron 800 mgh et seulement 250 Mo de ram, et je me suis dit voilà l’occasion de revenir à Debian.

Une première install de Lenny s’est passé sans problème, mais la mise à jour en testing m’a valu d’insolubles problèmes d’interface graphique.
J’ai donc voulu réinstaller une Sid directement tant qu’à y être, pour être à peu près au niveau d’Ubuntu…

J’ai bien compris, à vous lire, que le moyen le plus simple est de partir d’une image businesscard, mais je ne suis jamais arrivé à faire démarrer aucun de mes 3 ordis sur les CD ainsi gravés. Si quelqu’un peut me dire ce que j’ai bien pu rater je serai bien content.

j’ai donc réinstallé Lenny, puis tenté la mise à jour en modifiant le sources.list avec les sources et les préférences trouvées sur le wiki de Debianfacile (j’ai juste enlevé experimental).
Ensuite les apt-get update et apt-get upgrade ont semblé bien se dérouler, ainsi que le redémarrage suivant.
C’est lorsque j’ai voulu appliquer les centaines de mises à jour du gestionnaire de mises à jour que ça s’est corsé : plus d’interface graphique, ou plutôt une interface clignotante inutilisable.
Le mode console m’a proposé un apt-get upgrade avec l’option -f qui semble avoir fonctionné jusqu’au mode configuration des paquets, choix des claviers etc, mais après de nombreux dépaquetages le démarrage échoue sur le message :

Des erreurs ont été rencontrées pendant l'éxécution : /var/cache/apt/archivesudev_161-18i386.deb E: Sub-process returning an error code (1)

Il me semble comprendre que udev bloque parce que je n’ai pas le bon noyau, mais là j’arrive vraiment au bout de ce que je sais faire. Je ne suis pas arrivé à mettre à jour le noyau par le terminal à ce stade.
C’est rageant parce que j’ai l’impression qu’il ne manque pas grand chose.
Alors, d’avance merci pour vos lumières :slightly_smiling:

Salut,

Bon si je comprend bien tu dois mettre à jour ton noyau avant de lancer la suite de tes mises à jours .
Pour ce faire en console je te conseille d’utiliser

Tu verra une superbe interface.
Appuie sur “u” pour faire un update comme sa il va te lister la liste des mises à jour.
Dans le sous menu Kernel demande les mises à jours avec “U” (maj+U) puis “g” et encore “g” pour appliquer.

Une fois le noyau installé reboot dessus, et met toutes les autres mises à jours comme tu fais d’habitude.

Normalement sa devrai passer.

JL

Merci pour la réponse, mais…
La commande aptitude
me renvoie le message :

Salut,

[quote]J’ai bien compris, à vous lire, que le moyen le plus simple est de partir d’une image businesscard, mais je ne suis jamais arrivé à faire démarrer aucun de mes 3 ordis sur les CD ainsi gravés. Si quelqu’un peut me dire ce que j’ai bien pu rater je serai bien content.
[/quote]

Je ne lis nulle part comment tu as vérifié la qualité du download ni celle de la gravure.
Profites en pour nous communiquer où tu te procures les images

debian.org/CD/netinst/

Ah merci j’aurais dû y penser…
Pour la businesscard je suis allé la chercher ici :
cdimage.debian.org/cdimage/daily … 86/iso-cd/
J’avais pourtant vérifié l’intégrité de l’iso avec le gestionnaire d’archive d’ubuntu, mais bon…

Et là je viens d’en télécharger une ici, et même sur un CD-RW ça démarre sans problème.
Je reprends donc l’install à zéro, je ne suis peut-être pas brillant mais obstiné ça oui :wink:

[quote=“DrScholl”]
La commande aptitude
me renvoie le message :

apt-get install aptitude

[quote=“DrScholl”]Merci pour la réponse, mais…
La commande aptitude
me renvoie le message :

Tu as lance la commande en root ou en utilisateur?

Salut,
Quelques remarques :

  • passer de stable (lenny) à sid d’un coup, sans passer par la case testing peut-être très délicat. Un upgrade intermédiaire vers testing est sans doute préférable.

  • C’est étonnant que le cd business install refuse de démarrer ! tu as essayé d’autres dates de construction de l’image ?

  • Tu peux aussi tenter l’install minimale de la stable (sans interface graphique et tout les accessoires). Ensuite, tu modifies le sources.list pour y ajouter le dépôt testing puis tu upgrade vers testing toujours en minimal. Rebelote avec l’ajout du dépôt de sid.
    Pour finir, tu peux lancer tasksel afin d’installer tout ce qui manque (interface graphique et le reste).

Perso, je suis toujours passé d’une netinstall stable à Sid directement, sans autre problème que le temps de chargement des paquets, bien sûr plus long.

J’ai essayé les deux, même résultat

[quote=“ricardo”]

apt-get install aptitude[/quote]

Effectivement aptitude ne devait pas être installé, j’aurais du y penser aussi.

Mais comme l’image businesscard que je viens de télécharger boote comme un charme, je viens de lancer la réinstallation, en mode expert et en cochant Sid dans le menu adéquat.
Dommage, je me suis précipité et j’aurais bien aimé comprendre/finir ma première install.
Donc là il télécharge 1195 fichiers, je vais donc le laisser finir en nocturne :wink:

Merci pour toutes vos réponses, je vous tiens au courant demain

Bonjour,
Problème de màj Lenny => Sid déjà rencontré.
Si ça cafouille, Cluxter a trouvé une solution.

Re bonjour ! Me revoila avec mes cafouillages…
Car il faut croire qu’une Debian autre que stable ça se mérite.

Citons mes expériences dans l’ordre :

  • installations (4 en tout) à partir de la businesscard
  • les 2 premières avec le mode expert et l’option Sid. L’install semble bien se passer jusqu’à l’installation de Grub.
    Là j’ai le message suivant :

La ligne de commande de Linux suivante à été récupérée via le fichier /etc/default/grub/ ou le paramètre "kopt" du fichier menu.lst utilisé par la version originelle de GRUB. Veuillez contrôler qu'elle est correcte et la modifier si nécessaire. Ligne de commande Linux : (Dans mon cas il n'y a aucune ligne de commande)
Il y a un post à ce sujet sur le forum.
Si j’essaie sans rien l’installeur me dit que Grub n’a pas pu s’installer, me propose ensuite Lilo qui échoue aussi.

  • la 3ème en mode expert + testing : même symptômes au niveau de grub
  • la 4ème idem mais sur un autre ordi : mêmes symptômes

Dans tous les cas testés l’ordi démarre sous grub (en mode console) mais pas plus loin. Une commande de type “find /boot/grub/stage1” ne fonctionne pas (ce qui est logique puisqu’il est pas installé mais bon…)
J’ai essayé les diverses méthodes de réparation de Grub sans succès, y compris supergrubdisk

J’ai donc abandonné la businesscard et réinstallé une Lenny de base et là miracle tout marche du premier coup.
J’ai suivi vos conseils, et fait une mise à jour en Testing seulement.
Méthode : édition fichiers sources et preferences + aptitude safe-upgrade
Voici mon fichier sources

[code]################################################

stable

deb http://ftp.fr.debian.org/debian/ stable main contrib non-free

deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free

stable multimedia

deb http://www.debian-multimedia.org stable main non-free

deb-src http://www.debian-multimedia.org stable main

stable security

deb http://security.debian.org/ stable/updates main contrib non-free

deb-src http://security.debian.org/ stable/updates main contrib non-free

volatile

deb http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free

deb-src http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free

################################################

testing

deb http://ftp.fr.debian.org/debian/ testing main contrib non-free

deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free

testing multimedia

deb http://www.debian-multimedia.org testing main non-free

deb-src http://www.debian-multimedia.org testing main

testing security

deb http://security.debian.org/ testing/updates main contrib non-free

deb-src http://security.debian.org/ testing/updates main contrib non-free[/code]

Et mon fichier preferences

[code]Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 900

Package: *
Pin:release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 900

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 900

Package: *
Pin:release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 900

Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 900

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 90

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 90

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 1[/code]

Je n’ai pas encore osé passer en Sid car il reste 2 choses curieuses :

  • la commande cat /etc/issue me dit :
Debian GNU/linux squeeze/sid \n \l
  • le gestionnaire de mises à jour (tout en me proposant 960 mises à jour) me dit
    “Certaines mises à jour n’ont pu être installées”
    et me propose une smart-upgrade qui s’avère impossible et me donne le message “Impossible de calculer la mise à jour”

Je me demande s’il n’y a pas autre chose que aptitude safe-upgrade à faire juste après édition des sources, j’ai tellement lu de tutos ces derniers soirs (au lieu de regarder TF1 :mrgreen: ) que ça commence à se mélanger…
Bref qu’en pensez-vous ?

Salut,
Oui grub est encore problématique sur une installation businesscard (netinstall pas sur…).
La méthode :

  1. Installation sans programme de démarrage.
  2. avec supergrubdisk, démarrer le système et installer grub (ou faire un chroot avec n’importe quel livecd et installer grub)

Même si c’est galère, c’est moins risqué (d’après moi) que la mise à jour de lenny à Sid…

Salut,

Quel drole de sources.list ne comportant pas unstable pour une sid !

Ben y’a unstable a 90 dans le preferences alors qu’il n’est pas dans le sources.list, c’est un sources.list/preferences pour testing que tu as.

[quote]Je n’ai pas encore osé passer en Sid car il reste 2 choses curieuses :

  • la commande cat /etc/issue me dit :
    Code:
    Debian GNU/linux squeeze/sid \n \l[/quote]
    C’est normal, a partir du moment ou tu utilises testing ou sid, tu auras toujours squeeze/sid comme retour de cette commande.

aptitude full-upgrade peut-être…

Des nouvelles du front : aptitude full-upgrade m’a effet fait toutes les mises à jour, mais a désinstallé Gnome au passage ; bon ok il a prévenu mais j’ai cru qu’il allait réinstaller une version plus récente ben non…

Je ne suis pas parvenu à réinstaller Gnome proprement (il manquait d’autres trucs) donc nième réinstallation : je suis reparti d’une Lenny, choisi le fichier sources au carré trouvé ici même, et pris le fichier preferences pour testing dans le même topic.
Et là, install ok mais plantage de la mise à jour avec la fameuse erreur Udev. Pas réparable non plus avec mes compétences.

Je commençais à me dire que soit j’ai vraiment pas de chance soit je suis trop nul pour Debian, lorsque j’ai trouvé une version directement en Squeeze dans les weekly builds.

Et là je vous écris depuis une testing toute neuve. OOo 3, VLC 1.1.3, il ne m’en faut pas plus…

Je suis quand même allé regarder mon fichier sources :

[code]#

deb cdrom:[Debian GNU/Linux testing Squeeze - Official Snapshot i386 CD Binary-1 20100920-03:56]/ squeeze main

deb http://ftp.fr.debian.org/debian/ squeeze main
deb-src http://ftp.fr.debian.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main[/code]

Alors j’ai encore des questions :

  • ne devrais-je pas remplacer Squeeze par testing pour le jour où Squeeze va passer stable ?
  • à ce stade quelle serait la solution la plus simple pour tester la Sid, juste rajouter les sources de la Sid et trouver un fichier preferences qui va bien ?

[quote] à ce stade quelle serait la solution la plus simple pour tester la Sid, juste rajouter les sources de la Sid et trouver un fichier preferences qui va bien ?
[/quote]Exactement, rien d’autre !

Je me souviens lors d’une ancienne maj lenny-> squeeze (ya 5 ou 6 mois), udev bloquait, et j’avais dû aller dans aptitude à la main et le passer en mode bloqué pour pouvoir installer le reste, puis on installait udev ensuite. Mais j’ai fait une maj vers squeeze fin août, j’avais plus ce problème.

Salut,

Mon sources.list de sid sans preference :

[quote]deb ftp.fr.debian.org/debian/ sid main contrib non-free

deb ftp.fr.debian.org/debian/ testing main contrib non-free

deb ftp.fr.debian.org/debian/ stable main contrib non-free
[/quote]

Merci je teste ça dès ce soir.
Au passage si quelqu’un a un fichier préférences testing/Sid à me conseiller je suis preneur…