Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9
  1. #1

    Homme Profil pro
    Développeur informatique
    Inscrit en
    septembre 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : septembre 2011
    Messages : 26
    Points : -2
    Points
    -2

    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.

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    septembre 2007
    Messages
    5 316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : septembre 2007
    Messages : 5 316
    Points : 12 319
    Points
    12 319

    Par défaut

    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.

  3. #3

    Homme Profil pro
    Développeur informatique
    Inscrit en
    septembre 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : septembre 2011
    Messages : 26
    Points : -2
    Points
    -2

    Par défaut

    je crois que bien évident la seule façon pour bien tirer profit du code source linux et de le lire,n'est-pas?

  4. #4
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    septembre 2007
    Messages
    5 316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : septembre 2007
    Messages : 5 316
    Points : 12 319
    Points
    12 319

    Par défaut

    Donc ?

    Qu'est-ce qui t'ennuie ? Tu n'arrives pas à ouvrir l'archive ?

  5. #5

    Homme Profil pro
    Développeur informatique
    Inscrit en
    septembre 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : septembre 2011
    Messages : 26
    Points : -2
    Points
    -2

    Par défaut

    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.

  6. #6
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    septembre 2007
    Messages
    5 316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : septembre 2007
    Messages : 5 316
    Points : 12 319
    Points
    12 319

    Par défaut

    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 ?

  7. #7

    Homme Profil pro
    Développeur informatique
    Inscrit en
    septembre 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : septembre 2011
    Messages : 26
    Points : -2
    Points
    -2

    Par défaut

    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.

  8. #8
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    septembre 2007
    Messages
    5 316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : septembre 2007
    Messages : 5 316
    Points : 12 319
    Points
    12 319

    Par défaut

    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.

  9. #9
    Membre confirmé
    Retraité
    Inscrit en
    novembre 2009
    Messages
    201
    Détails du profil
    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : novembre 2009
    Messages : 201
    Points : 291
    Points
    291

    Par défaut

    Simplement arriver à compiler sa propre version de Linux en utilisant les sources existantes n'est pas une tache facile: voir http://www.linuxfromscratch.org/

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •