bonjour la communauté linux,
je dispose d'une copie du code source du noyau linux,est-ce que quelqu'un pourrait me dire comment bénéficier de ces milliers de ligne de code source de ce noyau?
merci d'avance pour votre aide.
bonjour la communauté linux,
je dispose d'une copie du code source du noyau linux,est-ce que quelqu'un pourrait me dire comment bénéficier de ces milliers de ligne de code source de ce noyau?
merci d'avance pour votre aide.
Bonjour,
Tu peux à tout moment obtenir la dernière version (ou n'importe quelle autre) depuis le serveur officiel : http://www.kernel.org/.
Ensuite, tout dépend de ce que tu entends par « tirer profit ». Si tu veux t'en servir pour voir comment il marche, il te suffit de mettre le nez dedans et d'ouvrir les fichiers qu'il contient.
Si tu veux l'installer sur ta machine sous Linux, en revanche, il faut le configurer et le compiler. Ce n'est pas très difficile, mais ce n'est pas évident non plus lorsqu'on ne l'a jamais fait.
En tout état de cause, les modifications apportées au différentes versions d'un noyau sont généralement remarquables pour les développeurs confirmés mais en tant qu'utilisateur, il est probable que tu ne relèves aucune différence notable si ton système fonctionne déjà correctement.
je crois que bien évident la seule façon pour bien tirer profit du code source linux et de le lire,n'est-pas?
Donc ?
Qu'est-ce qui t'ennuie ? Tu n'arrives pas à ouvrir l'archive ?
desole parce que je ne vous ai pas repondu dans un bref delai,alors pour la question de l'ouverture de l'archiven,cela j'arrive bien evidement à le faire mais le probleme c'est que le code source est fabuleusement volumineux.
Ah ben ça, c'est difficile de faire autrement ! :-) Les ordinateurs ont l'air relativement simples à l'usage, mais c'est parce qu'ils sont équipés de centaines de couches d'abstraction successives qui servent justement à masquer les différents méandres que peut suivre le cours de l'exécution.
Tu n'es pas obligé de lire le noyau entier, fort heureusement ! Je pense que personne ne l'a jamais fait, pas même Linus en personne.
La majeure partie de l'archive du noyau Linux concerne les pilotes de périphériques (les drivers). Il ne sert donc à rien de les explorer tous et un par un. Regarde à la limite ceux qui concernent les équipements que tu utilises.
Pour le reste, que cherches-tu à faire exactement ? À savoir comment fonctionne un système d'exploitation ou à apprendre la programmation système sous Linux ?
en fait j'ai l'intention de créer un systéme d'exploitation c'est pour cela que j'explore le code source du noyau linux je pense que cela peut m'aider à realiser mon objectifs.
Si tu veux réaliser un nano-OS qui initialise le mode protégé, énumère les périphériques disponibles, etc. tu peux jeter un œil à osdev et au forum Assembleur → Programmation d'O.S..
Si tu veux réécrire un système de l'envergure de Windows ou de Linux, tu n'auras pas assez d'une vie entière pour tout faire.
Simplement arriver à compiler sa propre version de Linux en utilisant les sources existantes n'est pas une tache facile: voir http://www.linuxfromscratch.org/
GraceGTK: a plotting tool at https://sourceforge.net/projects/gracegtk
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager