apt-build in prova
Sto provando apt-build.
Apt-build, come suggerisce il nome, serve per compilare i programmi da sorgenti, generare un pacchetto deb ed installaro con la stessa semplicità di quando si installa un pacchetto con apt-get o aptitude.
Esempio pratico: apt-build install iceweasel
Vedremo apt-build scaricare i sorgenti necessari, compilarli ed installare il programma.
Venendo generato un pacchetto deb, potremo rimuovere il programma successivamente anche con apt-get o aptitude senza rischiare di lasciare file in giro e senza dover conservare i sorgenti per un successivo make uninstall.
Il vantaggio di usare questo metodo è ottenere maggiori performance a scapito di tempi lunghi di compilazione/installazione.
Preciso subito che, ahimé, non è infallibile come portage di gentoo.
Di seguito i passi che ho eseguito ed i risultati:
- aggiungere i repository dei sorgenti ad
/etc/apt/sources.list:
deb-src http://ftp.it.debian.org/debian/ testing main contrib non-free - installare build-essential
- installare apt-build (vedi nota)
- installare pbuilder
- eseguire
/usr/lib/pbuilder/pbuilder-satisfydependsHo provato con successo ad:
- aggiornare audacity alla versione 1.3.9-6.
- Installare arora e iceweaselSenza successo purtroppo
- 3dchess
- kate
- teeworlds (installato ma non funzionante)Nota: il mio laptop ha un core2 duo ed ero in dubbio su che architettura scegliere durante l'installazione di apt-builder ma ho trovato la risposta in questa pagina:
Ho poi aggiunto "-j 2" nelle opzioni di make in/etc/apt/apt-build.confin modo che la compilazione sfrutti tutti e due i core del mio processore.Per finire segnalo questa guida che ho trovato sul wiki di debianizzati.org.
- Blog:
