Dove posso trovare il codice sorgente per il kernel Ubuntu?


25

Mi piacerebbe creare la mia copia del kernel Ubuntu. Dove posso ottenere il codice sorgente?

Risposte:


29

Per costruire kernel, si consiglia vivamente di usare git per ottenere l'ultimo codice sorgente dai repository git del kernel Ubuntu.

Questi repository contengono tutti gli aggiornamenti ai kernel di Ubuntu, inclusi quelli che sono proposti per il rilascio ma non ancora rilasciati. Recuperando dai repository, avrai la garanzia di disporre del codice più recente.

Se desideri recuperare l'origine per una versione specifica, puoi consultare il tag associato a quella versione. I tag sono simili a questo esempio: "Ubuntu-2.6.32-17.26". Il numero finale è un numero di caricamento che viene aumentato in sequenza, mentre il resto è il numero di versione.

Puoi vedere un elenco dei repository del kernel Ubuntu qui:

http://kernel.ubuntu.com/git

Questa pagina elenca anche una serie di repository per singoli sviluppatori. I repository ufficiali del kernel Ubuntu iniziano con "ubuntu / ubuntu-"

Se stai cercando di ottenere i sorgenti sul kernel che stai attualmente eseguendo puoi:

apt-get source linux-image - $ (uname -r)

6 anni e la prima risposta utile per http / ftp che ho trovato tra dozzine.
mckenzm,

Ci sono problemi con apt-get source, vedi questo per scaricare direttamente dal launchpad.
Lemonsqueeze,




1

Puoi ottenere il kernel Linux non modificato su kernel.org .


1
Questi ovviamente non sono i kernel di Ubuntu, ma l'origine del kernel su cui si basano i kernel di Ubuntu.
Andy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.