Come scaricare codice sorgente di Linux

August 21

Come scaricare codice sorgente di Linux


Linux è il sistema operativo più utilizzato gratuitamente. La prima volta nel 1994 Linux è ampiamente lodato per essere open-source; qualsiasi programmatore può visualizzare e contribuire al codice sorgente per il sistema operativo. Alcuni contribuiscono a Linux come un hobby, mentre altri lo fanno in preparazione per una carriera più tardi come i programmatori. Se si desidera visualizzare e potenzialmente contribuire al codice sorgente di Linux, è possibile scaricare il sorgente per il sistema operativo di base - chiamato il "kernel" - dall'archivio ufficiale del kernel Linux.

istruzione

1 Individuare l'archivio ufficiale del kernel di Linux. (Vedi Risorse). Se si preferisce una interfaccia all-testo o desidera scaricare il codice sorgente di una versione molto vecchia di Linux, è possibile sfogliare l'intero contenuto dell'archivio kernel utilizzando la struttura di directory grezzo del sito web o il trasferimento di file protocollo del server (FTP). (V. secondo e terzo link sotto Resources, rispettivamente.)

2 Fai clic sul link "sorgente completa" accanto alla versione del kernel Linux che si desidera scaricare il codice sorgente per. Quando il browser viene richiesto di selezionare un percorso di download, scegliere il desktop. Il codice sorgente per il kernel di Linux è compresso con l'estensione del file BZ2, che è possibile estrarre con WinZip e WinRAR. (Vedi Risorse).

3 Estrarre il contenuto dell'archivio. Ad esempio, se si sta utilizzando WinRAR, fare clic destro sul file BZ2, e quindi fare clic su "Estrai per linux-2.6.35-RC5." Il testo esatto del comando sarà diverso a seconda della versione del codice sorgente che avete scaricato.

4 Fare doppio clic sulla nuova cartella di esaminare il codice sorgente del kernel di Linux. La maggior parte del codice sorgente di Linux è stato scritto con il linguaggio di programmazione C, testimoniano i molti file con estensione C. Per visualizzare il codice sorgente, aprire i file in un programma di utilità linguaggio di programmazione C.