Ajouter des logiciels au noyau Linux [Résolu/Fermé]

Signaler
Messages postés
10
Date d'inscription
samedi 27 octobre 2012
Statut
Membre
Dernière intervention
1 janvier 2014
-
Messages postés
311
Date d'inscription
jeudi 25 juillet 2013
Statut
Membre
Dernière intervention
30 octobre 2014
-
Bonjour

Je souhaite modifier le noyau Linux, c'est à dire lui ajouter des logiciels et un environnement de bureau pour en faire un petit système d'exploitation.

Je me demande si, pour faire cela, je dois ajouter les sources des logiciels dans le noyau, et ensuite, le compiler.

Le problème, c'est que tous les articles qui sont sur le web ne font que montrer comment compiler le Kernel.
Sinon j'ai vu que le noyau était codé en C. Est ce qu'il faut passer par la programmation afin de pouvoir le rendre utilisable ?
Merci pour vos réponses.

7 réponses

Messages postés
1640
Date d'inscription
dimanche 21 octobre 2012
Statut
Membre
Dernière intervention
10 décembre 2016
466
Bonjour, on ajoute pas des logiciels au noyau. Celui-ci ne sert qu'à gérer les opérations de bas niveau (mémoire, système de fichiers). En fait, tu veux surtout créer une distribution Linux. A ce sujet, il faut chercher "comment créer une distribution".

Bonsoir,

https://fr.wikipedia.org/wiki/Linux_From_Scratch
https://lfs.traduc.org/
;)


Bon "amusement" ^^

@+


(_._)
-0|0-

Messages postés
311
Date d'inscription
jeudi 25 juillet 2013
Statut
Membre
Dernière intervention
30 octobre 2014
20
Moi je te souhaite d'être un programmeur or pair (en C,C++,java,python,shell ect...) et j'espère que tu auras une durée de vie assez conséquente aussi :-)

Bon ok chui meuchant ! Linux est un Kernel , à part gérer la compatibilité du matos et les opérations de bas niveau, donc liées au fonctionnement de ta machine (désolé de te paraphraser un peu Rocky) ton Kernel ne fais rien d'autre.
Si je comprends bien , tu souhaites refaire ce qui a étais fait dans les années 80 avec le projet GNU .

Néanmoins ta démarche est intéressante car si tu ne vivras pas assez longtemps pour refaire GNU/linux à toi seul (soyons réalistes),tu peux te servir de ce qui étais fait pour te faire ta distribution GNU/linux (pas pareil). C'est le principe même de Linux From Scratch

Alors GO
https://lfs.traduc.org/
Messages postés
10
Date d'inscription
samedi 27 octobre 2012
Statut
Membre
Dernière intervention
1 janvier 2014

Ok merci je vais m'aider de ce livre.
Messages postés
311
Date d'inscription
jeudi 25 juillet 2013
Statut
Membre
Dernière intervention
30 octobre 2014
20
dans ce cas bonne lecture :)
Messages postés
10
Date d'inscription
samedi 27 octobre 2012
Statut
Membre
Dernière intervention
1 janvier 2014

Merci !
Messages postés
311
Date d'inscription
jeudi 25 juillet 2013
Statut
Membre
Dernière intervention
30 octobre 2014
20
Si le projet te paraît trop complexe après expérimentation , tu peux aussi commencer par faire une "variante" d'une distribution.

Le Fedora-Project met à disposition des outils simples pour créer des spins (via des fichiers portants l'extension .ks)

Je sais aussi que Debian met à disposition des outilis très pratiques (va faire un tour sur le portail de crunchbang fr , une variante de Debian il me semble que le wiki explique comment Corenominal , créateur de crunchbang , a créé cette merveilleuse distribution)

En étudiant sur la manière de créer une variante , tu pourras certainement comprendre plus en détail le fonctionnement de GNU/Linux.