Précédent   Forum du club des développeurs et IT Pro > Général Développement > Programmation système > Linux
Linux Forum d'entraide sur la programmation Linux : shell, système, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 06/10/2012, 13h56   #1
AngeAbstraction
 
Homme
Développeur informatique
Inscription : septembre 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : septembre 2011
Messages : 25
Points : -1
Points : -1
Par défaut comment bénéficier du code source du noyau linux

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.
AngeAbstraction est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2012, 15h05   #2
Obsidian
Modérateur
 
Avatar de Obsidian
 
Homme
Chercheur d'emploi
Inscription : septembre 2007
Messages : 4 614
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 36
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Chercheur d'emploi
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2007
Messages : 4 614
Points : 11 087
Points : 11 087
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.
Obsidian est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 06/10/2012, 19h40   #3
AngeAbstraction
 
Homme
Développeur informatique
Inscription : septembre 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : septembre 2011
Messages : 25
Points : -1
Points : -1
je crois que bien évident la seule façon pour bien tirer profit du code source linux et de le lire,n'est-pas?
AngeAbstraction est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2012, 21h04   #4
Obsidian
Modérateur
 
Avatar de Obsidian
 
Homme
Chercheur d'emploi
Inscription : septembre 2007
Messages : 4 614
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 36
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Chercheur d'emploi
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2007
Messages : 4 614
Points : 11 087
Points : 11 087
Donc ?

Qu'est-ce qui t'ennuie ? Tu n'arrives pas à ouvrir l'archive ?
Obsidian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2012, 12h47   #5
AngeAbstraction
 
Homme
Développeur informatique
Inscription : septembre 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : septembre 2011
Messages : 25
Points : -1
Points : -1
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.
AngeAbstraction est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2012, 12h57   #6
Obsidian
Modérateur
 
Avatar de Obsidian
 
Homme
Chercheur d'emploi
Inscription : septembre 2007
Messages : 4 614
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 36
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Chercheur d'emploi
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2007
Messages : 4 614
Points : 11 087
Points : 11 087
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 ?
Obsidian est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/11/2012, 19h54   #7
AngeAbstraction
 
Homme
Développeur informatique
Inscription : septembre 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : septembre 2011
Messages : 25
Points : -1
Points : -1
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.
AngeAbstraction est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2012, 23h11   #8
Obsidian
Modérateur
 
Avatar de Obsidian
 
Homme
Chercheur d'emploi
Inscription : septembre 2007
Messages : 4 614
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 36
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Chercheur d'emploi
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2007
Messages : 4 614
Points : 11 087
Points : 11 087
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.
Obsidian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2012, 12h11   #9
pvincent
Membre habitué
 
Retraité
Inscription : novembre 2009
Messages : 115
Détails du profil
Informations professionnelles :
Activité : Retraité

Informations forums :
Inscription : novembre 2009
Messages : 115
Points : 149
Points : 149
Simplement arriver à compiler sa propre version de Linux en utilisant les sources existantes n'est pas une tache facile: voir http://www.linuxfromscratch.org/
pvincent est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h21.


 
 
 
 
Partenaires

Hébergement Web