💾 Archived View for lord.re › posts › 133-rituel-kernel-linux › index.gmi captured on 2024-05-12 at 15:21:27. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-06-03)

➡️ Next capture (2024-08-18)

-=-=-=-=-=-=-

Rituel Ă  chaque nouveau kernel

-------------------------------------------------

[18/10/2018] - ~3mins - #linux #cli

-------------------------------------------------

Dans plus très longtemps maintenant, on va passer à Linux 5.0.

Bon c'est pas une version plus majeure qu'une autre… c'est juste que … c'est chiant de compter à plus de 20, donc autant repartir au dessus à zéro.

Bon donc Ă  chaque nouvelle sortie du kernel Linux, je m'empresse (keuf keuf) de mettre Ă  jour.

VoilĂ  donc mon petit rituel lors de la sortie d'un nouveau kernel !

1. Récupération des sources

2. DĂ©compression et mise Ă  jour du lien symbolique

3. Configuration des nouveautés

4. Compilation

5. Installation et test

6. Mise Ă  jour du bootloader

Activons donc le mode verbeux !

1. Récupération des sources

Et quel meilleur endroit pour récupérer les sources que d'aller à la source ?

Gogo *https://kernel.org*

Et lĂ  je me fais pas chier je prends le lien du Latest Stable Kernel en cours.

2. DĂ©compression et Mise Ă  jour du lien symbolique

Je me fous dans le bon dossier.

Je télécharge donc le lien choppé précédemment.

Je détarre le bousin.

Je supprime le lien symbolique pointant vers les sources du kernel précédent (on peut utiliser rm mais ça impressionne plus d'utiliser unlink !).

Je crée un lien symbolique vers les nouvelles sources.

3. Config

Je récupère la conf du kernel qui tourne actuellement et je la fous dans les sources du nouveau.

Et c'est parti pour voir toutes les nouveautés du kernel et à chaque nouvelle option il demande si je veux ou pas l'ajouter (généralement non, j'aime les kernels minimaux).

Il faut souvent chercher un peu sur le web à quoi correspond certaines nouveautés.

4. Compilation

Bon bha compilation.

Pour la suite faut devenir le patron.

J'installe les modules kernels (j'en ai pas beaucoup mais ça les fout au bon endroit (/lib/modules/la.version/)).

Bon bha là c'est bon, enfin j'espère.

Des fois c'est pas si bon.

5. Installation et test

Je monte la partoche de boot.

J'y copie le kernel tout juste sorti de la calculette.

Le reboot indispensable.

Pour interrompre Grub et Ă©diter la ligne de boot, j'y change la version du kernel qui boot.

6. Mise Ă  jour du bootloader

Si ça boot sans encombre il reste plus qu'à passer ça en dur.

Je remets mon cosplay de patron.

Je remonte la partoche de boot.

Et j'Ă©dite la conf de grub en changeant juste le nom du kernel que je boot.

Et voilĂ  c'est fini.

Bon de temps Ă  autre faut penser Ă  virer les anciens kernels de /boot et aussi les anciens modules dans /lib/modules .

------------------------------------

🏠 Retour à la home

------------------------------------

[18/10/2018] [linux cli]

------------------------------------

[>> Suivant >>] ⏭ L'UI de notre cher Mastodon

[<< Précédent <<] ⏮ 21ème article d'avancement du Librem 5