Per installare un software da sorgenti o per creare un pacchetto .deb…
Iniziamo con chiedere ad APT-GET di ottenere ed installare tutto il software necessario per lo sviluppo:
sudo apt-get install build-essential
Installiamo tutte le dipendenze 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 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 invece…
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]
Inseriamo i dati necessari alla distribuzione del pacchetto .deb:
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
Con questo è tutto, abbiamo il nostro pacchetto .deb pronto da essere distribuito e installato.