Visto che la vostra assistente personale Debian (foto sopra) di sicuro non vi rispondera', dovrete cavarvela da soli.Prima di tutto verifichiamo di aver installati gli strumenti di base per la compilazione dei sorgenti:
apt-get install devscripts build-essential scarichiamo i sorgenti del apt-get source
Attenzione: il comando scarica i sorgenti nella directory corrente.
Scarichiamo le dipendenze necessarie al
apt-get build-dep
Nella cartella debian trovate alcuni file interessanti:
rules (contiene le opzioni di compilazione)
changelog (contiene il sommario delle modifiche apportate ai sorgenti)
Se avete finito le vostre modifiche possiamo ricompilare il pacchetto:
cd
debuild -us -uc
A compilazione terminata, troverete i pacchetti .deb nella directory superiore.
Se, ad esempio, desiderate installare il pacchetto appena generato, dovete eseguire i comandi seguenti:
cd ..
dpkg -i
Vediamo un esempio concreto. Immaginiamo di voler ricompilare il pacchetto mysql-server-5.0:
apt-get source mysql-server-5.0
apt-get build-dep mysql-server-5.0
cd mysql-dfsg-5.0-5.0.32
debuild -us -uc
cd ..
dpkg -i *.deb










Nessun commento:
Posta un commento