Dit is het commando cowbuilder-dist dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
pbuilder-dist, cowbuilder-dist - multi-distributie pbuilder/cowbuilder wrapper
KORTE INHOUD
pbuilder-dist distributie [architectuur] operatie [opties] [...]
koeienbouwer-afst distributie [architectuur] operatie [opties] [...]
PRODUCTBESCHRIJVING
pbuilder-dist is een verpakking die het gemakkelijk maakt om pbuilder te gebruiken met veel verschillende versies
van Ubuntu en/of Debian.
Het is gebruikelijk om dit script symbolisch te koppelen om het vele namen te geven in de vorm van
pbuilder-distributie or pbuilder-distributie-architectuur, zoals, bijvoorbeeld
pbuilder-pittig, pbuilder-zijde, pbuilder-gutsy-i386, Etc.
Hetzelfde geldt voor koeienbouwer-afst, die cowbuilder gebruikt. Het belangrijkste verschil tussen
beide is dat pbuilder de gemaakte chroot comprimeert als een tarball, waardoor er minder schijf wordt gebruikt
ruimte, maar moet de inhoud bij elke run opnieuw decomprimeren (en mogelijk comprimeren),
en cowbuilder doet dit niet.
GEBRUIK
Er staan veel argumenten in de synopsis; elk van hen, indien gebruikt, moet worden gebruikt
precies in dezelfde volgorde als het daar verschijnt. Als je het script hebt hernoemd naar
pbuilder-distributie, gebruik niet de distributie parameter; hetzelfde met i386 / amd64 if
de naam bevat ook -architectuur.
distributie
Vervang dit door de codenaam van de versie van Ubuntu of Debian die u wilt gebruiken.
architectuur
Deze optionele parameter zal proberen een chroot te maken in een Foreign
architectuur. Voor sommige architectuurparen (bijv. i386 op een amd64-installatie) is het
chroot wordt native gemaakt. Voor anderen (bijv. armel op een i386-installatie),
qemu-user-static wordt gebruikt. Merk op dat sommige combinaties (bijv. amd64 op een i386
install) vereisen een speciale afzonderlijke kernelbehandeling en kunnen onverwachts inbreken
manieren.
operatie
Vervang dit door de gewenste actie bouwer doen (maken, updaten, bouwen, opschonen,
inloggen of uitvoeren). Als u geen actie opgeeft, maar het volgende argument is een
.dsc-bestand, gaat het ervan uit dat het moet bouwen. Check de manpage voor meer
details.
[...]
Vervang dit indien nodig door andere parameters. Als bijvoorbeeld bouw is de
optie, moet u ook een .dsc-bestand opgeven. Als een speciale functie, als je
geef een .dsc-bestand op dat u kunt overslaan bouw optie en dit script zal
automatisch aannemen dat bouwen de actie is die je wilt doen.
OPTIES
--alleen hoofd (verouderd: alleen)
Als u deze optie opgeeft, worden alleen pakketten van de hoofd- (in Debian) of hoofd- en
begrensd (in Ubuntu) componenten worden gebruikt. Standaard alle officiële componenten
zijn ingeschakeld. Dit heeft alleen effect bij het aanmaken van een nieuwe omgeving.
--debug-echo
De gegenereerde bouwer/koeienbouwer opdracht wordt afgedrukt naar de standaarduitvoer
in plaats van geëxecuteerd te worden. Dit is handig bij het debuggen.
--buildresultaat DIRECTORY (alleen pbuilder-dist)
Als deze optie is opgegeven, worden de resulterende bestanden van de bouwer opbouw zijn geplaatst
in DIRECTORY.
--alleen release
Gebruik alleen de ontgrendelingszak. Standaard voor ontwikkelingsreleases.
--alleen beveiliging
Gebruik alleen de ontgrendel- en veiligheidszakken. Geschikte omgeving voor voorbereiding
beveiligingsupdates.
--alleen updates
Gebruik alleen de release-, beveiligings- en updatespocket. Niet de voorgestelde updates
zak.
Voorbeelden
pbuilder-dist lef creëren
Creëert een bouwer omgeving voor Ubuntu Gutsy, met alle componenten ingeschakeld.
pbuilder-sid --main-only create
Creëert een bouwer omgeving voor Debian Sid, met alleen de hoofdcomponent.
pbuilder-pittige build ./sample_1.0-0ubuntu1.dsc
Bouwt het opgegeven pakket op een reeds bestaande Ubuntu Feisty-omgeving.
pbuilder-dist pittig met log build ./sample_1.0-0ubuntu1.dsc
Hetzelfde als hierboven, maar winkels bouweruitvoer naar een bestand.
pbuilder-etch i386-update
Werkt een bestaande i386-architectuur Debian Etch-omgeving bij op een amd64-systeem.
cowbuilder-experimenteel creëren
Creëert een koeienbouwer omgeving voor Debian Experimental.
FILES EN MILIEU VARIABELEN
Standaard pbuilder-dist slaat alle bestanden op die het genereert ~/pbouwer/. Dit kan
worden gewijzigd door het instellen van de PBOUWDOUDER omgevingsvariabele. Als de map dat niet doet
bestaat, zal het tijdens de vlucht worden gemaakt.
Een bestand met het logboek van de laatste bewerking, genaamd last_operation.log, wordt opgeslagen in het
results subdirectory van elke build-omgeving.
De standaard verificatiemethode is sudo. U kunt dit wijzigen door de PBUILDAUTH
variabel.
Standaard pbuilder-dist gebruik de hoofdservers van Debian en Ubuntu. De bouwer
SPIEGELSITE en ANDERE SPIEGEL variabelen worden ondersteund, evenals de standaard ubuntu-dev-tools
variabelen: UBUNTUTOOLS_DEBIAN_MIRROR, PBUILDER_DIST_DEBIAN_MIRROR,
UBUNTUTOOLS_DEBSEC_MIRROR, PBUILDER_DIST_DEBSEC_MIRROR, UBUNTUTOOLS_UBUNTU_MIRROR,
PBUILDER_DIST_UBUNTU, UBUNTUTOOLS_UBUNTU_PORTS_MIRROR en
PBUILDER_DIST_UBUNTU_PORTS_MIRROR. Zien ubuntu-dev-tools (5) voor details.
Dat wil je misschien ook weten pbuilder-dist export AFSTAND en BOOG omgevingsvariabelen
naar het aangeroepen proces, dat de naam van de distributie en de architectuur bevat
doelwit van de huidige build. U kunt er bijvoorbeeld gebruik van maken pbuilderrc.
Gebruik cowbuilder-dist online met behulp van onworks.net-services