6 999
contributi
Nessun oggetto della modifica |
S3v (discussione | contributi) Nessun oggetto della modifica |
||
Riga 27: | Riga 27: | ||
'''Where must apt-build store built packages?''' | '''Where must apt-build store built packages?''' | ||
Qui siamo liberi di fare quello che vogliamo: apt-build, una volta terminata la compilazione, creerà il pacchetto | Qui siamo liberi di fare quello che vogliamo: apt-build, una volta terminata la compilazione, creerà il pacchetto Debian ottimizzato per la nostra macchina. Qui dobbiamo indicare dove metterli... | ||
Riga 37: | Riga 37: | ||
'''Add apt-build repository to sources.list?''' | '''Add apt-build repository to sources.list?''' | ||
Rispondendo ' | Rispondendo 'Sì' aggiungeremo al nostro sources.list una riga indicante il repository che viene creato da apt-build (la seconda domanda che ci è stata posta durante il processo di configurazione) | ||
Riga 76: | Riga 76: | ||
Analizziamo un po' di opzioni, molto utili, che renderanno più comprensibili i comandi utilizzati in seguito. | Analizziamo un po' di opzioni, molto utili, che renderanno più comprensibili i comandi utilizzati in seguito. | ||
La sintassi di apt-build è | La sintassi di apt-build è vicinissima a quella di apt-get, infatti troviamo, come comandi, i seguenti: | ||
; update : Aggiorna la lista dei pacchetti (come apt-get update) | ; update : Aggiorna la lista dei pacchetti (come apt-get update) | ||
Riga 91: | Riga 91: | ||
Le opzioni, invece, sono le seguenti: | Le opzioni, invece, sono le seguenti: | ||
; --reinstall : Ricompila e reinstalla il | ; --reinstall : Ricompila e reinstalla il pacchetto già installato...ci tornerà comodo... | ||
; --rebuild : Ricompila il pacchetto indicato | ; --rebuild : Ricompila il pacchetto indicato | ||
; --remove-builddep : Rimuove le dipendenze di compilazione (librerie -dev) installate da apt-build per la compilazione | ; --remove-builddep : Rimuove le dipendenze di compilazione (librerie -dev) installate da apt-build per la compilazione | ||
Riga 97: | Riga 97: | ||
; --purge : Durante la rimozione, verranno cancellati anche i file di configurazione presenti in /etc | ; --purge : Durante la rimozione, verranno cancellati anche i file di configurazione presenti in /etc | ||
; --noupdate : Non esegue 'apt-get update' prima dell'installazione dei pacchetti | ; --noupdate : Non esegue 'apt-get update' prima dell'installazione dei pacchetti | ||
; --build-command cmd : Usa cmd per | ; --build-command cmd : Usa cmd per compilare il pacchetto | ||
; --patch file : Applica la patch prima di compilare il pacchetto | ; --patch file : Applica la patch prima di compilare il pacchetto | ||
; --patch-strip n : Indica lo striplevel per il file di patch (equivale al parametro -pX del comando patch | ; --patch-strip n : Indica lo striplevel per il file di patch (equivale al parametro -pX del comando patch | ||
Riga 167: | Riga 167: | ||
'''Q: Come mai non vengono elencati tutte le famiglie di processori durante la configurazione?'''<br/> | '''Q: Come mai non vengono elencati tutte le famiglie di processori durante la configurazione?'''<br/> | ||
'''A:''' Semplicemente | '''A:''' Semplicemente perché lo script di configurazione di apt-build esegue un check preliminare in modo da determinare la marca del processore. | ||
contributi