Apt-build: ottimizzazione dei pacchetti: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
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 debian ottimizzato per la nostra macchina. Qui dobbiamo indicare dove metterli...
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 'Si' 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)
Rispondendo '' 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 è vicinissiama a quellad i apt-get, infatti troviamo, come comandi, i seguenti:
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 paccheto già installato...ci tornerà comodo...
; --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 compilarei il pacchetto
; --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 perchè lo script di configurazione di apt-build esegue un check preliminare in modo da determinare la marca del processore.
'''A:''' Semplicemente perché lo script di configurazione di apt-build esegue un check preliminare in modo da determinare la marca del processore.




6 999

contributi