Questo è il comando cowbuilder-dist che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
pbuilder-dist, cowbuilder-dist - wrapper multi-distribuzione pbuilder/cowbuilder
SINOSSI
pbuilder-dist distribuzione [architettura] operazione [Opzioni] [...]
cowbuilder-dist distribuzione [architettura] operazione [Opzioni] [...]
DESCRIZIONE
pbuilder-dist è un wrapper che semplifica l'uso di pbuilder con molte versioni diverse
di Ubuntu e/o Debian.
È comune collegare simbolicamente questo script per dargli molti nomi sotto forma di
pbuilder-distribuzione or pbuilder-distribuzione-architettura, come per esempio
pbuilder-esuberante, pbuilder-side, pbuilder-gutsy-i386, ecc.
Lo stesso vale per cowbuilder-dist, che utilizza cowbuilder. La principale differenza tra
entrambi sono che pbuilder comprime il chroot creato come aa tarball, usando così meno disco
spazio ma necessitando di decomprimere (e possibilmente comprimere) nuovamente il suo contenuto ad ogni esecuzione,
e il cowbuilder non lo fa.
USO
Ci sono molti argomenti elencati nella sinossi; ognuno di loro, se usato, deve essere usato
esattamente nello stesso ordine in cui appare lì. Nel caso in cui hai rinominato lo script in
pbuilder-distribuzione, non utilizzare il file distribuzione parametro; Lo stesso con i386 / amd64 if
il nome contiene anche -architettura.
distribuzione
Sostituiscilo con il nome in codice della versione di Ubuntu o Debian che desideri utilizzare.
architettura
Questo parametro opzionale tenterà di costruire un chroot in uno straniero
architettura. Per alcune coppie di architetture (ad esempio i386 su un'installazione amd64), il
chroot verrà creato in modo nativo. Per altri (ad esempio armel su un'installazione i386),
verrà utilizzato qemu-user-static. Nota che alcune combinazioni (ad esempio amd64 su un i386
install) richiedono una gestione speciale del kernel separata e potrebbero rompersi inaspettatamente
modi.
operazione
Sostituiscilo con l'azione che desideri builder fare (creare, aggiornare, costruire, pulire,
accedere o eseguire). Se non specifichi alcuna azione, ma l'argomento successivo è a
.dsc, supporrà che dovrebbe essere compilato. Controlla la sua manpage per ulteriori informazioni
dettagli.
[...]
Sostituiscilo con altri parametri, se necessario. Ad esempio, se costruire Europe è
opzione, sarà necessario specificare anche un file .dsc. Come caratteristica speciale, se tu
specifica un file .dsc puoi saltare il costruire opzione e questo script lo farà
presumere automaticamente che la costruzione sia l'azione che vuoi fare.
VERSIONI
--solo-principale (deprecato: principalmente)
Se specifichi questa opzione, solo i pacchetti dal principale (in Debian) o principale e a
limitato (in Ubuntu) verranno utilizzati i componenti. Per impostazione predefinita, tutti i componenti ufficiali
sono abilitati. Questo ha effetto solo quando si crea un nuovo ambiente.
--debug-eco
Il generato builder/costruttore di mucche comando verrà stampato sull'output standard
invece di essere giustiziato. Questo è utile per il debug.
--buildresult DIRECTORY (solo pbuilder-dist)
Se questa opzione è specificata, i file risultanti del builder costruire sono posizionati
in DIRECTORY.
--solo-rilascio
Utilizzare solo la tasca di rilascio. Predefinito per le versioni di sviluppo.
--solo-sicurezza
Utilizzare solo le tasche di rilascio e di sicurezza. Ambiente adatto per la preparazione
aggiornamenti di sicurezza.
--solo-aggiornamenti
Usa solo la tasca di rilascio, sicurezza e aggiornamenti. Non gli aggiornamenti proposti
tasca.
ESEMPI
pbuilder-dist crea coraggiosamente
Crea un builder ambiente per Ubuntu Gutsy, con tutti i componenti abilitati.
pbuilder-sid --main-only create
Crea un builder ambiente per Debian Sid, con solo il componente principale.
pbuilder-esuberante build ./sample_1.0-0ubuntu1.dsc
Crea il pacchetto specificato su un ambiente Ubuntu Feisty già esistente.
pbuilder-dist esuberante conlog build ./sample_1.0-0ubuntu1.dsc
Come sopra, ma negozi builderl' output su un file.
aggiornamento i386 di pbuilder-etch
Aggiorna un ambiente Debian Etch con architettura i386 esistente su un sistema amd64.
cowbuilder-creazione sperimentale
Crea un costruttore di mucche ambiente per Debian Experimental.
FILE E AMBIENTE VARIABILI
Per impostazione predefinita, pbuilder-dist memorizzerà tutti i file che genera in ~/pbuilder/. Questo può
essere modificato impostando il PBUILFfoldER variabile d'ambiente. Se la directory non lo fa
esiste, verrà creato durante l'esecuzione.
Un file con il log dell'ultima operazione, chiamato last_operation.log, verrà salvato nella cartella
sottodirectory dei risultati di ogni ambiente di compilazione.
Il metodo di autenticazione predefinito è sudo. Puoi cambiarlo impostando il PUBILDA
variabile.
Per impostazione predefinita, pbuilder-dist utilizzare i mirror master Debian e Ubuntu. Il pbuilder
SITO SPECCHIO e a ALTROSPECCHIO le variabili sono supportate, così come gli strumenti standard di ubuntu-dev
variabili: UBUNTUTOOLS_DEBIAN_MIRROR, PBUILDER_DIST_DEBIAN_MIRROR,
UBUNTUTOOLS_DEBSEC_MIRROR, PBUILDER_DIST_DEBSEC_MIRROR, UBUNTUTOOLS_UBUNTU_MIRROR,
PBUILDER_DIST_UBUNTU, UBUNTUTOOLS_UBUNTU_PORTS_MIRROR e
PBUILDER_DIST_UBUNTU_PORTS_MIRROR. Vedere ubuntu-dev-tools (5) per i dettagli.
Potresti anche voler sapere che pbuilder-dist le esportazioni DISTRIBUZIONE e a ARCH variabili ambientali
al processo invocato, contenente il nome della distribuzione e l'architettura
preso di mira dalla build attuale. Puoi usarli, ad esempio, in pbuilderrc.
Usa cowbuilder-dist online utilizzando i servizi onworks.net