Home > Blog >

Compiler son kernel perso

Lundi, mai 17th, 2010

Commençons par le début : qu’est-ce qu’un kernel ? Le kernel, ou noyau en français, est un logiciel très important dans un système d’exploitation GNU/Linux. D’ailleurs, quand on parle de Linux, c’est le noyau qu’on désigne. Une distribution GNU/Linux comporte donc des logiciels GNU, et un noyau Linux. Mais que fait-il ce kernel ?

Le kernel gère les ressources de l’ordinateur, et permet surtout aux logiciels et au matériel de communiquer. Il fournit pour cela des mécanismes d’abstraction de la mémoire, du processeur et des divers périphériques de votre machine. C’est grâce au kernel que vous pouvez copier des tas de films de vacances sur votre disque dur de 2000 giga-octets par exemple.

Mais pourquoi compiler son kernel me direz-vous ?

(Lire la suite…)

Compiler son kernel

Mercredi, mars 26th, 2008

DebianCompiler un nouveau kernel

Mise à jour : Correction compatibilité drivers ati / pré-requis modifiés….

Par défaut, lenny tourne avec un kernel 2.6.22-3. Si tout roule et que ça vous saoule de compiler, vous pouvez le laissez tel quel, mais si vous avez un peu l’esprit Debian…

On commence par récupérer le dernier kernel stable sur le site officiel. Attention, pour les possesseur d’une carte ATI, il semble que le pilote propriétaire ne fonctionne pas avec la série des 2.6.25. Prenez donc le dernier 2.6.24. Le pilote Ati 8.4 ne fonctionnais pas avec la série des 2.6.25. Le problème à été résolu avec le pilote 8.5. Merci Vincent pour cette précision.

Passons maintenant au pré-requis, car je me fais engueuler par tous les gens qui lisent cet article (deux personnes actuellement ^^ ) :  » Ouais, t’as oublier de parler de l’installation de ncurce et kernel-package… A cause de toi, j’ai du tabasser ma mère pour passer ma rage.. etc.. « . Vous aurez donc besoin d’un environnement de développement complet (gcc, make..), des fichiers de développement des bibliothèques pour la configuration (ncurses, Gtk…).

(Lire la suite…)