Bonjour, ce message pourrait faire suite au thread "solution : disk IDE > 137 gigas : mixe woody/testing"
voici une amélioration qui évite de se récupérer la libc6_2.3 de testing ET GRAND MERCI à Léopold Bailly ! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ La FAQ [ récente du 4 juillet 2003 ] peut aider, mais le chapitre "5.5.4 Rétroportage" est un peu court pour une fois ... Le problème était : On part d'une woody stable avec system en XFS [ bf2.4 ], je veux un noyau + récent [ pour voir les disques IDE > 137 gigas ], et cela implique aussi l'application des patch XFS correspondant à 2.4.20 La solution complète qui marche : en principe, "cela taille au + juste les dépendances " ____________________________________ - 1 - modifier /etc/apt/sources.list ajouter 1 ligne : deb-src ftp://ftp.us.debian.org/debian/ testing main non-free contrib ____________________________________ - 2 - modifier /etc/apt/apt.conf ajouter 1 ligne, de façon à n'installer que les paquets de testing spécifiés explicitement : APT::Default-Release "stable"; ____________________________________ - 3 - mettre à jour sources.list apt-get update ____________________________________ - 4 - le backport cd /var/TEMPO apt-get source kernel-source-2.4.20 kernel-patch-xfs apt-get build-dep kernel-source-2.4.20 kernel-patch-xfs cd kernel-source-2.4.20-2.4.20 # [ oui : 2 fois 2.4.20 ] dpkg-buildpackage cd ../kernel-patch-xfs-1.2pre4 dpkg-buildpackage ==> a ce stade on a obtenu des ".deb" dans ../ cd ../ dpkg -i kernel-source-2.4.20_2.4.20-8_all.deb dpkg -i kernel-patch-xfs_1.2pre4-1_all.deb ____________________________________ - 5 - à ce stade on a installé paquet et patch dans /usr/src. cd /usr/src tar -xjvf kernel-source-2.4.20.tar.bz2 cd /usr/src/kernel-source-2.4.20 # [ oui : 1 fois 2.4.20 ] ../kernel-patches/all/apply/xfs ____________________________________ - 6 - on compile maintenant le noyau : make mrproper make xconfig # [ on récupère une vielle config de kernel, etc... ] make dep clean modules bzImage ; make modules_install ____________________________________ - 7 - mise en place du noyau cp System.map /boot/System.map-2.4.20 cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.20 ln -s /boot/System.map-2.4.20 /boot/System.map ___________________________ - 8 - editer /etc/lilo.conf default=2_4_20 image=/boot/vmlinuz-2.4.20 label=2_4_20 read-only et refaire "lilo" ET VOILA ; je reboote en 2.4.20 avec une libc6 2.2.5 ===================================================================== ===================================================================== Je joins l'autre méthode qui met à jour la libc6 2.3.1 [ entre autres ] 1 - modifier /etc/apt/sources.list ajouter les 2 lignes : deb ftp://ftp.us.debian.org/debian/ testing main non-free contrib deb-src ftp://ftp.us.debian.org/debian/ testing main non-free contrib ___________________________ - 2 - mettre a jour sources.list apt-get update ___________________________ - 3 - installer les sources du noyau 2.4.20: apt-get install kernel-source-2.4.20 cd /usr/src tar -xjvf kernel-source-2.4.20.tar.bz2 apt-get install kernel-patch-xfs ====> c'est à cette étape qu'est mise à jour la libc6 apt-get install kernel-patch-xfs ../kernel-patches/all/apply/xfs ___________________________ puis les étapes 6, 7 et 8 précédentes ================================== Gilles MISSONNIER - Projet Terapix phone : [33] 01 44 32 81 36 http://terapix.iap.fr