Compilare sorgenti in Ubuntu

Quanti di voi avranno provato ad installare un software da sorgenti ma non ha mai avuto un buon fine? Molti… quindi vediamo in pochi passaggi come fare su Ubuntu e derivare:

Prima di tutto chiediamo ad APT-GET di installare tutto il software per lo sviluppo:

sudo apt-get install build-essential

Ora vediamo di installare tutte le dipendenza del software:

sudo apt-get build-dep [nomeprogramma]

La procedura ora si suddivide in due:

  1. Compiliamo ed installiamo il software sulla nostra Linux Ubuntu Box
  2. Compiliamo e creiamo un bel pacchetto .deb da installare su tutte le nostre Linux Ubuntu Box

Per il primo metodo entriamo nei sorgenti:

cd [cartella.sorgete.X.Y.Z]

Installiamo:

./configure
make
sudo make install

Per il secondo metodo la procedura è un po’ più laboriosa.
Installiamo il software necessario:

sudo apt-get install devscripts dh-make make build-essential dpkg apt

Entriamo nei sorgenti:

cd [cartella.sorgete.X.Y.Z]

Ora dobbiamo inserire alcuni dati:

dh_make -e vostro@indirizzo -n -copyright gpl

Configuriamo e compiliamo:

CFLAGS="-Wall -g -O2" ./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=${prefix}/share/man --infodir=${prefix}/share/info

Ed ora creiamo il pacchetto:

sudo debuild binary

Ora abbiamo il pacchetto pronto!
Buona compilazione!!

1 Risposta a “Compilare sorgenti in Ubuntu”


  1. 1 Marco Febbraio 1, 2008 alle 7:04 pm

    Come faccio poi per disinstallare il software così installato?


Lascia un commento