[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-build



luigi wrote:
Ciao a tutti

siccome ho letto che con tale applicazione (apt-build) si possono migliorare le prestazioni della debian, mi sono deciso ad usarlo.
ho installato apt-build, e sono andato nella cartella /etc/apt. a questo punto ho una domanda da farvi:
in source.list devo inserire mirror particolari per apt-build? dove posso trovare una lista di tali mirror, o quale e' quello ufficiale debian?

sì

per ogni riga del tipo
deb http://debian.fastweb.it/debian/ testing main contrib non-free

devi aggiungere una riga del tipo
deb-src http://debian.fastweb.it/debian/ testing main contrib non-free

inoltre nel file /etc/apt/apt-build.conf metti le configurazioni. Il mio è così fatto:

******
build-dir = /mnt/d2/src/apt-build/build
repository-dir = /var/cache/apt-build/repository
Olevel = -O2
march = -march=athlon-tbird
mcpu = -mcpu=athlon-tbird
options = -mcpu=athlon-tbird -march=athlon-tbird
*****

la build-dir è dove vengono scaricati, scompattati e compilati i pacchetti ... fai in modo che sia una partizione dove c'è molto spazio (se sei sotto i 2Gb puoi avere problemi con i pacchetti più grossi, penso che con 5Gb puoi compilare più o meno tutto). Tieni conto che lo spazio su tale partizione adrà velocemente calando ad ogni compilazione

repository-dir indica dove vengono messi i .deb ricompilati

Olevel è l'ottimizzazione da utilizzare

march
mcpu
options
Questi indicano il tuo processore, in realtà indicarli tutti è ridondante, ma non fa male

Infine apt-build ha qualche bug (guarda man apt-build in fondo ;-) e per questo per alcuni pacchetti non riesce a far partire la compilazione. Per questi è possibile in ogni caso riuscire a compilarli (guarda in lista che sono state date questo mese varie soluzioni al problema)

Ciao
Davide

--
Linux User: 302090: http://counter.li.org
Prodotti consigliati:
Sistema operativo: Debian: http://www.it.debian.org
Strumenti per l'ufficio: OpenOffice.org: http://it.openoffice.org
Database: PostgreSQL: http://www.postgres.org
Browser: FireFox: http://texturizer.net/firefox
Client di posta: Thunderbird: http://texturizer.net/thunderbird
Enciclopedia: wikipedia: http://it.wikipedia.org
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa
outlook: non voglio essere invaso da spam



--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
Vuoi ricevere gratuitamente, ogni giorno, un trucco per imparare a smanettare con il tuo PC?
* Iscriviti ad Untruccoalgiorno, è FREE, è per tutti! Clicca qui
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid'32&d=1-10



Reply to: