wake-up-neo.net

Dove posso trovare il codice sorgente per il kernel Ubuntu?

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

25
sconklin

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) 
29
Brad Figg

https://help.ubuntu.com/community/Kernel/Compile

attenersi alla seguente procedura, prima di apt-get source è necessario eseguire

Sudo apt-get build-dep --no-install-recommends linux-image-$(uname -r)
3
user827992

Credo che puoi trovare la manutenzione del kernel Linux qui: LaunchPad: Linux Kernel

Tuttavia, mentre il kernel per Ubuntu può essere definito Ubuntu Kernel, in realtà è il kernel Linux modificato dal buntu Kernel Team . Puoi trovare maggiori informazioni su buntu Kernel Members e su come ottenere buntu Kernel usando Git sul buntu Wiki: Kernel

2
Marco Ceppi

Il posto migliore è dai repository git del team del kernel, vedere:

2
Colin Ian King

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

1
user12657