GNU/Linux >> Tutoriels Linux >  >> Linux

Linux - Où télécharger le code source du noyau Linux d'une version spécifique ?

Existe-t-il une ressource pour télécharger une source de version de noyau spécifique ?
Par exemple, je souhaite obtenir les sources 2.6.36.2 à comparer avec ce package et voir quels changements ont été introduits ?

Réponse acceptée :

Le moyen le plus simple et le plus convivial pour la bande passante, si vous prévoyez de le faire plus d'une fois, serait de cloner le référentiel git du noyau et de vérifier la version que vous voulez en fonction de sa balise. Il est probablement préférable de cloner le référentiel linux-stable, car cela inclura des balises pour toutes les versions stables :

git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
cd linux-stable
git checkout v2.6.36.2

Pour passer ensuite à une autre version, rien de plus simple :

git checkout v3.5.2

Pour mettre à jour votre référentiel afin d'inclure tous les derniers tags et commits :

git fetch

Linux
  1. Comment vérifier la version du noyau sous Linux

  2. Linux - Parties propriétaires ou fermées du noyau ?

  3. Obtenez le code source pour n'importe quelle commande Linux

  4. Où puis-je trouver le code source des appels système ?

  5. Où puis-je trouver la version d'une arborescence des sources du noyau Linux ?

Comment vérifier la version du noyau sous Linux

Principes de base de la compilation de logiciels à partir du code source sous Linux

Trouver quand une version spécifique du noyau Linux est démarrée pour la dernière fois

3 façons de vérifier la version du noyau Linux en ligne de commande

copy_to_user non défini dans le noyau Linux version 4.12.8

Où sont documentés les paramètres du noyau Linux présents dans /proc/sys ?