Come costruire il codice sorgente, in GNU/Linux

0
340

La maggior parte dei repository di molte distribuzioni GNU/Linux hanno una massa quantità di software e pacchetti disponibili all’interno di essi; sta diventando sempre più rari, si sono tenuti a costruire qualsiasi cosa di origine (a meno che non si usa Gentoo), tuttavia, molti utenti si sono lasciati ignaro di come fare quindi se la necessità sempre.

Questo tutorial vi mostrerà dall’inizio alla fine, come è fatto. Io uso Arch Linux, così piccoli capricci possono sorgere, che sono leggermente diverse da distribuzioni come Ubuntu, ma il processo è quasi identico, tranne nel caso in cui soddisfino le dipendenze entra in gioco.

Nota: Questo tutorial verrà fatto quasi interamente all’interno della riga di comando, in modo da essere pronti a mettere le mani un po ‘ sporche e hanno una finestra di terminale aperta!

Stiamo per costruire Pidgin, dalla fonte. Pidgin è un popolare chat multi-protocollo client utilizzati per collegare più chat contemporaneamente, come ad esempio Skype e Facebook Messenger (C’è un articolo qui su Ghacks, mostra come connettersi a quei due)

Pidgin è disponibile nella maggior distribuzione dei repository, ma ho pensato che sarebbe costruire, dal momento che è semplice, facile da fare, e non si ottiene super complicato per la prima volta la costruzione.

Pidgin Source

Passo 1: Scaricare il sorgente

La prima cosa che dobbiamo fare è ottenere il nostro sourcefiles! Si può prendere da qui.

Una volta che questi sono scaricato, aprite il terminale e spostarsi nella cartella Download (o dove avete scaricato il tar to)

  • cd /Download

Successivamente, è necessario decomprimere l’archivio, lo facciamo attraverso il ‘tar’, comando

  • tar-xf pidgin-2.12.0.tar.bz2

Nota:

  • la x indica tar per estrarre il file

  • la f indica tar per leggere il contenuto dell’archivio da un file, come i nostri pidgin-2.12.0.tar.bz2

a quel punto, abbiamo il cd nella directory

  • cd pidgin-2.12.0/

A quel punto, abbiamo bisogno di configurare il codice sorgente per la nostra macchina, e assicurarsi che abbiamo tutte le dipendenze necessarie per compilare il sorgente.

In genere questo viene fatto semplicemente digitando ./configurare, però, so che pidgin è intenzione di errore se si che fare, perché la maggior parte delle distribuzioni non hanno i pacchetti necessari per la compilazione di due parti di Pidgin: necessaria per TCL supporto (un vecchio linguaggio di programmazione usato raramente di più), così come i pacchetti necessari per il supporto ‘nel frattempo’, che è necessaria per utilizzare Pidgin con “Sametime,” un IBM di messaggistica istantanea servizio/prodotto.

Quindi, a meno che non è necessario in particolare il supporto per TCL o Sametime, che vi stiamo per raccontare il nostro sistema per disattivare la costruzione di pacchetti in Pidgin, quindi bypassando il nostro bisogno di soddisfare tali requisiti per configurare l’applicazione!

  • ./configure –disable-nel frattempo –disattivare-tcl

se tutto va bene (come ha fatto sul mio minimo Arch Linux installare, in modo che gli utenti del più robusto distribuzioni anche ‘non’ problemi), si otterrà un sacco di testo a scorrimento sullo schermo, alla fine dice:

configurazione completa, ora ‘

…Che è esattamente quello che facciamo avanti

  • fare

Si sta andando a vedere un sacco di testo assolutamente inondare il vostro terminale, a questo punto. Tu, invece, stanno per andare a prendere un caffè, a piedi, il cane, o per posta, immagine sui social media si hai voglia di postare e tenuto la messa fuori; questo sta andando a prendere un paio di minuti (ci sono voluti circa 5 minuti o giù di lì sul mio portatile)

Una volta che è finalmente finito, l’ultimo passo è quello di installare Pidgin!

  • sudo make install

Quando il muro di testo è finito, in modo che siano!

Nota: ho dovuto uscire e rientrare, prima di Pidgin si presentò nel mio menu applicazioni. Se non la vedi, prova che.

Per riassumere:

  1. Scarica il file di origine e la sua estrazione.
  2. Eseguire ./configurare
  3. Eseguire make
  4. Eseguire sudo make install

Le Parole Finali

Ecco!!! Che è la base della compilazione di applicazioni da sorgenti. Alcune applicazioni sono fatto un po ‘ diverso, ma questo è un altro argomento per un altro giorno, troverete che questo processo è lo stesso per molti, molti programmi. Così, godere!