Patcher/upgrader un noyo
tlep
Messages postés
597
Statut
Membre
-
kmf31 Messages postés 1564 Statut Contributeur -
kmf31 Messages postés 1564 Statut Contributeur -
Bonjour,
je suis actuellement en debian sarge 2.6.12;
si je veux passer en 2.6.14, je dois patcher le noyau avec toutes les versions successives au 2.6.12 ou juste avec le 2.6.14 ?
Merci
je suis actuellement en debian sarge 2.6.12;
si je veux passer en 2.6.14, je dois patcher le noyau avec toutes les versions successives au 2.6.12 ou juste avec le 2.6.14 ?
Merci
A voir également:
- Patcher/upgrader un noyo
- Opencore legacy patcher - Accueil - MacOS
- Explorer patcher - Télécharger - Personnalisation
- Lucky patcher - Télécharger - Divers Utilitaires
- Comment patcher recepteur starsat - Forum Matériel & Système
- Demande de patch star sat - Forum Logiciels
1 réponse
Tu peux patcher ou installer un nouveau tar comme tu veux. Seulement le tar complet est plus longue a telecharger (~30-40 Mo selon .gz ou .bz2).
Alors tu vas par exemple ici: ftp://ftp.fr.kernel.org/pub/linux/kernel/v2.6/
et tu as le choix:
1) Tu prends: linux-2.6.14.tar.bz2 (ou peut-etre: linux-2.6.14.2.tar.bz2 avec de petites corrections tres tres recentes pour des derniers bogues) et tu fais:
et apres tu te mets en root pour installer etc. ou tu utilises "make xconfig" ou "make menuconfig" si tu souhaites modifier ta config.
2) Tu prends les patchs, dans ce cas 2 ou 3:
patch-2.6.13.bz2, patch-2.6.14.bz2, et peut-etre aussi: patch-2.6.14.2.bz2 et la tu fais:
etc. comme d'habitude. Bien sur ici je suppose que tu as mis auparavant les fichiers patchs a l'interieure du repertoire des anciennes sources. Sinon tu mettras de chemins absolus, par exemple:
etc.
A savoir les patchs comme patch-2.6.14.bz2 transforme le 2.6.13 => 2.6.14 mais les patchs des sous-versions (patch-2.6.14.2.bz2) font: 2.6.14 => 2.6.14.2 et notamment ces derniers sont d'habitude tres petits.
Si tu veux enlever un patch il suffit de mettre l'option "-R" par exemple:
Ca c'est utile si tu veux passer de 2.6.14.2 a 2.6.14.3: tu enleves le dernier patch pour passer a 2.6.14 pur et apres tu mets l'autre pour passer a 2.6.14.3.
Alors tu vas par exemple ici: ftp://ftp.fr.kernel.org/pub/linux/kernel/v2.6/
et tu as le choix:
1) Tu prends: linux-2.6.14.tar.bz2 (ou peut-etre: linux-2.6.14.2.tar.bz2 avec de petites corrections tres tres recentes pour des derniers bogues) et tu fais:
cd "tres tres grand repertoire" tar xvjf linux-2.6.14.tar.bz2 cd linux-2.6.14 cp "ancien fichier config" .config make oldconfig make bzImage make modules
et apres tu te mets en root pour installer etc. ou tu utilises "make xconfig" ou "make menuconfig" si tu souhaites modifier ta config.
2) Tu prends les patchs, dans ce cas 2 ou 3:
patch-2.6.13.bz2, patch-2.6.14.bz2, et peut-etre aussi: patch-2.6.14.2.bz2 et la tu fais:
cd "ancien_repretoire_linux_2.6.12" cp .config config.saufgarde make mrproper bunzip2 -cdk patch-2.6.13.bz2 | patch -p1 bunzip2 -cdk patch-2.6.14.bz2 | patch -p1 bunzip2 -cdk patch-2.6.14.2.bz2 | patch -p1 cp config.saufgarde .config make oldconfig make bzImage make modules
etc. comme d'habitude. Bien sur ici je suppose que tu as mis auparavant les fichiers patchs a l'interieure du repertoire des anciennes sources. Sinon tu mettras de chemins absolus, par exemple:
bunzip2 -cdk /home/toto/DOWNLOAD/patch-2.6.13.bz2 | patch -p1
etc.
A savoir les patchs comme patch-2.6.14.bz2 transforme le 2.6.13 => 2.6.14 mais les patchs des sous-versions (patch-2.6.14.2.bz2) font: 2.6.14 => 2.6.14.2 et notamment ces derniers sont d'habitude tres petits.
Si tu veux enlever un patch il suffit de mettre l'option "-R" par exemple:
bunzip2 -cdk /home/toto/DOWNLOAD/patch-2.6.13.bz2 | patch -p1 -R
Ca c'est utile si tu veux passer de 2.6.14.2 a 2.6.14.3: tu enleves le dernier patch pour passer a 2.6.14 pur et apres tu mets l'autre pour passer a 2.6.14.3.