J'aimerais construire ma propre copie du noyau Ubuntu. Où puis-je obtenir le code source?
Pour construire des noyaux, il est fortement suggéré d'utiliser git pour obtenir le dernier code source des référentiels git du noyau Ubuntu.
Ces référentiels contiennent toutes les mises à jour des noyaux Ubuntu, y compris celles qui sont proposées pour publication mais pas encore publiées. En récupérant à partir des dépôts, vous aurez la garantie d'avoir le dernier code.
Si vous souhaitez récupérer la source d'une version spécifique, vous pouvez consulter la balise associée à cette version. Les balises sont similaires à cet exemple: "Ubuntu-2.6.32-17.26". Le numéro final est un numéro de téléchargement qui est augmenté séquentiellement, et le reste est le numéro de version.
Vous pouvez voir une liste des référentiels du noyau Ubuntu ici:
Cette page répertorie également un certain nombre de référentiels pour les développeurs individuels. Les dépôts officiels du noyau Ubuntu commencent par "ubuntu / ubuntu-"
Si vous cherchez à obtenir simplement les sources du noyau que vous utilisez actuellement, vous pouvez:
apt-get source linux-image - $ (uname -r)
apt-get source
, voyez ceci pour télécharger directement depuis le tableau de bord.https://help.ubuntu.com/community/Kernel/Compile
suivez ces étapes avant
apt-get source
d'exécuterla source
Je pense que vous pouvez trouver la maintenance du noyau Linux ici: LaunchPad: Linux Kernel
Cependant, bien que le noyau pour Ubuntu puisse être appelé le noyau Ubuntu - il s'agit en fait du noyau Linux modifié par l' équipe du noyau Ubuntu . Vous pouvez trouver plus d'informations sur les membres du noyau Ubuntu et comment obtenir le noyau Ubuntu en utilisant Git sur le wiki Ubuntu: Kernel
la source
Le meilleur endroit est dans les référentiels git de l'équipe du noyau, voir:
la source
Vous pouvez obtenir le noyau Linux non modifié sur kernel.org .
la source