1 508
contributi
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 78: | Riga 78: | ||
La sintassi di apt-build è vicinissima a quella di 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); | ; <code>update</code>: Aggiorna la lista dei pacchetti (come apt-get update); | ||
; upgrade : Esegue un aggiornamento del sistema, scaricando i pacchetti e compilandoli; | ; <code>upgrade</code>: Esegue un aggiornamento del sistema, scaricando i pacchetti e compilandoli; | ||
; install : Scarica e compila il pacchetto indicato; | ; <code>install</code>: Scarica e compila il pacchetto indicato; | ||
; source : Scarica e decomprime il pacchetto nella directory di compilazione (di solito <code>/var/cache/apt-build/build<code>); | ; <code>source</code>: Scarica e decomprime il pacchetto nella directory di compilazione (di solito <code>/var/cache/apt-build/build<code>); | ||
; remove : Come apt-get remove; | ; <code>remove</code>: Come apt-get remove; | ||
; clean-sources : esegue un debian/rules clean, che rimuove solamente i prodotti della compilazione; | ; <code>clean-sources</code>: esegue un debian/rules clean, che rimuove solamente i prodotti della compilazione; | ||
; clean-build : rimuove il contenuto della directory <code>/var/cache/apt-build/build/</code> che contiene i sorgenti dei pacchetti ricompilati; | ; <code>clean-build</code>: rimuove il contenuto della directory <code>/var/cache/apt-build/build/</code> che contiene i sorgenti dei pacchetti ricompilati; | ||
; clean-repository : rimuove il contenuto della directory <code>/var/cache/apt-build/repository/</code> che contiene i pacchetti ricompilati tramite apt-build; | ; <code>clean-repository</code>: rimuove il contenuto della directory <code>/var/cache/apt-build/repository/</code> che contiene i pacchetti ricompilati tramite apt-build; | ||
; world : Ricompila tutti i pacchetti correntemente installati; | ; <code>world</code>: Ricompila tutti i pacchetti correntemente installati; | ||
; info : Visualizza le informazioni relative al pacchetto compilato. | ; <code>info</code>: Visualizza le informazioni relative al pacchetto compilato. | ||
Le opzioni, invece, sono le seguenti: | Le opzioni, invece, sono le seguenti: | ||
; --reinstall : Ricompila e reinstalla il pacchetto già installato, ci tornerà comodo... | ; <code>--reinstall</code>: Ricompila e reinstalla il pacchetto già installato, ci tornerà comodo... | ||
; --rebuild : Ricompila il pacchetto indicato; | ; <code>--rebuild</code>: Ricompila il pacchetto indicato; | ||
; --remove-builddep : Rimuove le dipendenze di compilazione (librerie -dev) installate da apt-build per la compilazione; | ; <code>--remove-builddep</code>: Rimuove le dipendenze di compilazione (librerie -dev) installate da apt-build per la compilazione; | ||
; --nowrapper : Non usa il wrapper: compilazione senza le opzioni di ottimizzazione; | ; <code>--nowrapper</code>: Non usa il wrapper: compilazione senza le opzioni di ottimizzazione; | ||
; --purge : Durante la rimozione, verranno cancellati anche i file di configurazione presenti in <code>/etc</code>; | ; <code>--purge </code>: Durante la rimozione, verranno cancellati anche i file di configurazione presenti in <code>/etc</code>; | ||
; --noupdate : Non esegue 'apt-get update' prima dell'installazione dei pacchetti | ; <code>--noupdate</code>: Non esegue 'apt-get update' prima dell'installazione dei pacchetti | ||
; --build-command cmd : Usa cmd per compilare il pacchetto; | ; <code>--build-command cmd </code>: Usa cmd per compilare il pacchetto; | ||
; --patch file : Applica la patch prima di compilare il pacchetto; | ; <code>--patch file </code>: 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; | ; <code>--patch-strip n</code>: Indica lo striplevel per il file di patch (equivale al parametro -pX del comando patch; | ||
; --yes -y : Risponde 'Yes' a tutte le domande poste da apt (usare con prudenza); | ; <code>--yes -y </code>: Risponde 'Yes' a tutte le domande poste da apt (usare con prudenza); | ||
; --version -v : Mostra la versione di apt-build; | ; <code>--version -v </code>: Mostra la versione di apt-build; | ||
; --source : Non scarica i sorgenti (indica che i sorgenti sono già stati scaricati; | ; <code>--source </code>: Non scarica i sorgenti (indica che i sorgenti sono già stati scaricati; | ||
; --build-only : Non installare le dipendenze del pacchetto (usare con attenzione); | ; <code>--build-only</code> : Non installare le dipendenze del pacchetto (usare con attenzione); | ||
; --build-dir dir : Specifica la directory in cui eseguire la compilazione; | ; <code>--build-dir dir </code>: Specifica la directory in cui eseguire la compilazione; | ||
; --repository-dir dir : Specifica la directory dove mettere i file compilati; | ; <code>--repository-dir dir</code> : Specifica la directory dove mettere i file compilati; | ||
; --target-release : Indica da quale release (Stable, Testing, Unstable, Experimental) scaricare i sorgenti; | ; <code>--target-release </code>: Indica da quale release (Stable, Testing, Unstable, Experimental) scaricare i sorgenti; | ||
; --sources-list : Specifica un <code>sources.list</code> alternativo. | ; <code>--sources-list </code>: Specifica un <code>sources.list</code> alternativo. | ||
contributi