Come compilare e installare un software Linux dal codice sorgente
Molto spesso installiamo software dal terminale con l’aiuto di apt-get, rpm, yum, Ubuntu Software Center (GUI) e altre forme su varie distribuzioni Linux. A volte è bene scaricare il codice sorgente del software e compilarlo da soli.
La maggior parte dei neofiti di Linux lo trova molto difficile, poiché è probabile che la maggior parte di loro si sia trasferita dal sistema operativo Microsoft Windows, dove navigano solo sul Web e scaricano file eseguibili. Oggi impareremo come rendere questo difficile compito molto facile.
Nota: posso dire che ogni geek lo sa, quindi questo tutorial è in realtà per i neofiti.
Prima di tutto, cos’è il codice sorgente? Dall’articolo del codice sorgente di Wikipedia:
In informatica, il codice sorgente è qualsiasi raccolta di istruzioni per computer (possibilmente con commenti) scritte usando un linguaggio informatico leggibile dall’uomo, di solito come testo.
Prima scarica un tarball (un file compresso che contiene il codice sorgente). Puoi scaricare direttamente dal sito web o dal comando. Se non sai come utilizzare il terminale per scaricare, puoi usare:
$ wget URL
Oppure leggi il seguente tutorial Download da riga di comando Utilizzando aria2 su come utilizzare aria2, un downloader da riga di comando.
Nota: In questo tutorial sto usando filename come nome del tarball che ho scaricato.
Ora estraiamo il tarball scaricato usando il terminale. Se il tuo tarball termina con,
*tar.uso di gz:
$ tar -xvpf filename.tar.gz
*uso di tar. bz2:
$ tar -xvjf filename.tar.bz2
Nota: A volte i nomi dei file sono molto lunghi da ricordare in modo da poter utilizzare il comando ls per elencare i file per una facile digitazione.
Dopo l’estrazione, cambia la tua directory nella cartella estratta.
$ cd filename
Quindi eseguilo nella directory filename per configurare il pacchetto:
$ ./configure