Aceasta este comanda pbuilder-dist care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
pbuilder-dist, cowbuilder-dist - ambalaj pbuilder/cowbuilder cu distribuție multiplă
REZUMAT
pbuilder-dist distribuire [arhitectură] operaţie [Opțiuni] [...]
vaci-dist distribuire [arhitectură] operaţie [Opțiuni] [...]
DESCRIERE
pbuilder-dist este un wrapper care facilitează utilizarea pbuilder-ului cu multe versiuni diferite
de Ubuntu și/sau Debian.
Este obișnuit să se legă simbolul acestui script pentru a-i da mai multe nume sub formă de
pbuilder-distribuire or pbuilder-distribuire-arhitectură, ca de exemplu
pbuilder-feisty, pbuilder-sid, pbuilder-gutsy-i386, Etc
Același lucru se aplică vaci-dist, care folosește cowbuilder. Principala diferență între
ambele sunt că pbuilder comprimă chroot-ul creat ca un tarball, folosind astfel mai puțin disc
spațiu, dar trebuie să-și decomprima (și eventual să comprima) conținutul din nou la fiecare rulare,
iar cowbuilder nu face asta.
UTILIZARE
Există multe argumente enumerate în rezumat; fiecare dintre ele, dacă este folosit, trebuie să fie folosit
exact în aceeași ordine în care apare acolo. În cazul în care ați redenumit scriptul în
pbuilder-distribuire, nu utilizați distribuire parametru; acelasi cu i386 / amd64 if
numele contine si -arhitectură.
distribuire
Înlocuiți-l cu numele de cod al versiunii Ubuntu sau Debian pe care doriți să o utilizați.
arhitectură
Acest parametru opțional va încerca să construiască un chroot într-un străin
arhitectură. Pentru unele perechi de arhitectură (de exemplu, i386 pe o instalare amd64), sistemul
chroot va fi creat nativ. Pentru alții (de exemplu armel pe o instalare i386),
va fi folosit qemu-user-static. Rețineți că unele combinații (de exemplu, amd64 pe un i386
instalați) necesită o gestionare specială separată a nucleului și se poate sparge neașteptat
moduri.
operaţie
Înlocuiți-l cu acțiunea dorită pbuilder a face (a crea, a actualiza, a construi, a curăța,
autentificare sau executare). Dacă nu specificați nicio acțiune, dar următorul argument este a
.dsc, va presupune că ar trebui să fie construit. Verificați pagina sa de manual pentru mai multe
Detalii.
[...]
Înlocuiți-l cu alți parametri, dacă este necesar. De exemplu, dacă construi este
opțiunea, va trebui să specificați și un fișier .dsc. Ca o caracteristică specială, dacă tu
specificați un fișier .dsc pe care îl puteți sări peste construi opțiune și acest script va
presupun automat că construcția este acțiunea pe care doriți să o faceți.
OPŢIUNI
--doar-principal (depreciat: în principal)
Dacă specificați această opțiune, numai pachetele din principal (în Debian) sau principal si
limitat (în Ubuntu) vor fi utilizate componente. În mod implicit, toate componentele oficiale
sunt activate. Acest lucru are efect numai atunci când se creează un mediu nou.
--debug-echo
Generat pbuilder/constructor de vaci comanda va fi imprimată la ieșirea standard
în loc să fie executat. Acest lucru este util pentru depanare.
--buildresult CATALOG (doar pbuilder-dist)
Dacă se specifică această opțiune, fișierele rezultate ale fișierului pbuilder build sunt plasate
in CATALOG.
--doar lansare
Folosiți doar buzunarul de eliberare. Implicit pentru versiunile de dezvoltare.
--doar securitate
Folosiți numai buzunarele de eliberare și de securitate. Mediu potrivit pentru pregătire
actualizări de securitate.
--numai actualizări
Folosiți numai buzunarul de lansare, securitate și actualizări. Nu actualizările propuse
buzunar.
EXEMPLE
pbuilder-dist gutsy create
Creează un pbuilder mediu pentru Ubuntu Gutsy, cu toate componentele activate.
pbuilder-sid --main-only create
Creează un pbuilder mediu pentru Debian Sid, cu doar componenta principală.
pbuilder-feisty build ./sample_1.0-0ubuntu1.dsc
Construiește pachetul specificat pe un mediu Ubuntu Feisty deja existent.
pbuilder-dist feisty withlog build ./sample_1.0-0ubuntu1.dsc
La fel ca mai sus, dar magazine pbuilderieșirea lui într-un fișier.
actualizare pbuilder-etch i386
Actualizează un mediu existent Debian Etch cu arhitectură i386 pe un sistem amd64.
cowbuilder-experimental crea
Creează un constructor de vaci mediu pentru Debian Experimental.
DOSARE AND MEDIUL VARIABILE
În mod implicit, pbuilder-dist va stoca toate fișierele în care le generează ~/pbuilder/. Acesta poate
fi schimbat prin setarea PBUILDFOLDER variabilă de mediu. Dacă directorul nu
există, va fi creat pe rulare.
Un fișier cu jurnalul ultimei operațiuni, numit last_operation.log, va fi salvat în fișierul
subdirectorul de rezultate al fiecărui mediu de construcție.
Metoda implicită de autentificare este sudo. Puteți schimba acest lucru setând PBUILDAUTH
variabilă.
În mod implicit, pbuilder-dist utilizați oglinzile master Debian și Ubuntu. Constructorul
Oglinda si ALLA OGLINDĂ variabilele sunt acceptate, la fel ca și ubuntu-dev-tools standard
variabile: UBUNTUTOOLS_DEBIAN_MIRROR, PBUILDER_DIST_DEBIAN_MIRROR,
UBUNTUTOOLS_DEBSEC_MIRROR, PBUILDER_DIST_DEBSEC_MIRROR, UBUNTUTOOLS_UBUNTU_MIRROR,
PBUILDER_DIST_UBUNTU, UBUNTUTOOLS_UBUNTU_PORTS_MIRROR și
PBUILDER_DIST_UBUNTU_PORTS_MIRROR. Vedea ubuntu-dev-tools (5) pentru detalii.
Poate vrei să știi și asta pbuilder-dist exporturile DIST si ARC variabile de mediu
la procesul invocat, conținând numele distribuției și arhitectura
vizată de construcția actuală. Le puteți folosi, de exemplu, în pbuilderrc.
Utilizați pbuilder-dist online folosind serviciile onworks.net