Se connecter avec
S'enregistrer | Connectez-vous

le coeur de Linux/Unix

Dernière réponse : dans Systèmes d'exploitation
Lassé par la pub ? Créez un compte

Si c'est depuis peu, autant apprendre d'abord à utiliser le système lui-même avant de le bidouiller tu crois pas ?
Sinon, les adresses habituelles des distro et surtout leurs forums genre ubuntu-fr.org, debian-fr.org, pourront t'aider.

salt, personne te dit de pas le faire, mais dans "tout ca", le "tout" peut indiquer plusieurs choses, apprend d'abord à les déterminer en utilisant le système, en approfondissant peu à peu l'utilisation, puis tu sauras le faire (en tout cas où commencer!)

pour les adresses, comme on sait pas ce que tu veux dire par "tout", tu peux commencer par la doc/site de la distribution que tu auras installée.

Gambit +1

Maintenant, il y a des bouquins pas mal qui expliquent comment faire ("programmation linux" - Eyrolles, "la programmation sous unix" - Ediscience, "Advanced programming in an unix environment" - Addison Wesley... pour pas les citer).

Honnetement, envoyer quelqu'un qui n'a jamais bidouillé sur kernel.org ou lire la montagne de sources pour apprendre... Si vraiment tu veux apprendre, commence par le début : monte-toi une install LFS ( "linux from scratch" ) sur une vielle machine : là tu apprendras vraiment efficacement !

ça dépend ce que tu veux faire :
1-modifier/ajouter des fonctions non prévues :
apprend le c et le c++ (et l'assembleur si tu veux aller plus loin) <= très bon niveau demandé
télécharge les sources du noyau (kernel.org)
programme tes librairies et tes fonctions
patch les sources du noyau
recompile le tout
et admire le kernel panic

2-personnaliser ton noyau pour ta config :
renseigne toi sur ce qu'est un noyau, un module, une librairie
télécharge les sources du noyau pour ta distribution
installe les outils de compilation
va dans le dossier /usr/src/linux (ou équivalent selon ta distribution)
ta "make menuconfig" ou make xconfig" ou ....
fais tes réglages
...
puis recompile le tout
make dep
make clean
make bzImage
make modules
make modules_install //à faire en root après une sauvegarde
make install //à faire en root après une sauvegarde

puis copie le nouveau noyau dans le dossier /boot, édite ton boot loader (lilo, grub...) pour qu'il prenne ce noyau en compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde