giovedì 20 marzo 2008

Creare un pacchetto .deb partendo dai sorgenti.

Dovete installare il pacchetto checkinstall:

sudo apt-get install checkinstall



Poi vi spostate nella directory contenente i sorgenti da installare.

cd DIRECTORY_SORGENTI
./configure
make


Normalmente concludereste l'installazione con il comando:

make install


Questa volta invece usiamo il comando:

sudo checkinstall


Confermate pure tutti i default proposti, verra' creato e installato il pacchetto deb con i binari compilati.

ATTENZIONE!!!!

N.B.: il pacchetto creato non si preoccupa di controllare le dipendenze, quindi non puo' essere usato per la distribuzione pubblica in repository e altro. E' piu' che altro adatto per il vostro sistema o per piu' sistemi allineati tra loro.

2 commenti:

Anonimo ha detto...

checkinstall è ottimo ma sarebbe il caso di avvertire i lettori che il pacchetto che crea non effettua il controllo sulle dipendenze ecc e che quindi per pacchettizzare per sé va abbastanza bene (se ci si sta attenti), ma per la distribuzione è un altro paio di maniche.

Francesco Conti (Mad Moose) ha detto...

Lo aggiungo subito al post, grazie.