Dies ist der Befehl cowbuilder-dist, der im kostenlosen OnWorks-Hosting-Anbieter über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
pbuilder-dist, cowbuilder-dist - Multi-Distribution-Pbuilder/Cowbuilder-Wrapper
ZUSAMMENFASSUNG
pbuilder-dist Verteilung [Architektur] Betrieb [Optionen] [...]
Kuhbauer-dist Verteilung [Architektur] Betrieb [Optionen] [...]
BESCHREIBUNG
pbuilder-dist ist ein Wrapper, der es einfach macht, pbuilder mit vielen verschiedenen Versionen zu verwenden
von Ubuntu und/oder Debian.
Es ist üblich, dieses Skript mit einem Symlink zu versehen, um ihm viele Namen in Form von . zu geben
pbuilder-Verteilung or pbuilder-Verteilung-Architektur, wie zum Beispiel
pbuilder-feisty, pbuilder-side, pbuilder-gutsy-i386, usw.
Das gleiche gilt für Kuhbauer-dist, die Kuhbauer verwendet. Der Hauptunterschied zwischen
Beides ist, dass pbuilder die erstellte Chroot als Tarball komprimiert und somit weniger Disc verbraucht
Speicherplatz, muss aber seinen Inhalt bei jedem Durchlauf erneut dekomprimieren (und möglicherweise komprimieren),
und Kuhbauer tut dies nicht.
ANWENDUNG
In der Synopse sind viele Argumente aufgeführt; jeder von ihnen muss, falls verwendet, verwendet werden
genau in der gleichen Reihenfolge, wie sie dort erscheint. Falls Sie das Skript umbenannt haben in
pbuilder-Verteilung, benutze nicht die Verteilung Parameter; Das gleiche mit i386 / amd64 if
der Name enthält auch -Architektur.
Verteilung
Ersetzen Sie dies durch den Codenamen der Version von Ubuntu oder Debian, die Sie verwenden möchten.
Architektur
Dieser optionale Parameter wird versuchen, eine Chroot in einem fremden zu konstruieren
die Architektur. Für einige Architekturpaare (z. B. i386 bei einer AMD64-Installation)
chroot wird nativ erstellt. Für andere (zB armel auf einer i386-Installation),
qemu-user-static wird verwendet. Beachten Sie, dass einige Kombinationen (zB amd64 auf einem i386
install) erfordern eine spezielle separate Kernel-Behandlung und können unerwartet einbrechen
Wege.
Betrieb
Ersetzen Sie dies durch die gewünschte Aktion pbuilder zu tun (erstellen, aktualisieren, erstellen, bereinigen,
einloggen oder ausführen). Wenn Sie keine Aktion angeben, aber das nächste Argument ist a
.dsc-Datei, wird davon ausgegangen, dass sie erstellt werden soll. Weitere Informationen finden Sie auf der Manpage
Details.
[...]
Ersetzen Sie diese bei Bedarf durch andere Parameter. Zum Beispiel, wenn bauen lernen muss die
Option müssen Sie auch eine .dsc-Datei angeben. Als Besonderheit, wenn Sie
Geben Sie eine .dsc-Datei an, die Sie überspringen können bauen Option und dieses Skript wird
gehen automatisch davon aus, dass das Bauen die gewünschte Aktion ist.
OPTIONAL
--main-only (veraltet: Hauptsache)
Wenn Sie diese Option angeben, werden nur Pakete aus den Haupt- (in Debian) oder Haupt- und
eingeschränkt (in Ubuntu) Komponenten verwendet werden. Standardmäßig sind alle offiziellen Komponenten
aktiviert sind. Dies hat nur Auswirkungen, wenn eine neue Umgebung erstellt wird.
--debug-echo
Das erzeugte pbuilder/Kuhbauer Befehl wird auf der Standardausgabe ausgegeben
statt hingerichtet zu werden. Dies ist zum Debuggen nützlich.
--buildresult DIRECTORY (nur pbuilder-dist)
Wenn diese Option angegeben ist, werden die resultierenden Dateien der pbuilder bauen sind platziert
in DIRECTORY.
--nur freigeben
Verwenden Sie nur die Entriegelungstasche. Standard für Entwicklungsversionen.
--nur Sicherheit
Verwenden Sie nur die Entriegelungs- und Sicherheitstaschen. Geeignete Umgebung für die Vorbereitung
Sicherheitsupdates.
--nur Updates
Verwenden Sie nur die Release-, Sicherheits- und Updates-Tasche. Nicht die vorgeschlagenen Updates
Tasche.
Beispiele:
pbuilder-dist mutig erstellen
Erstellt ein pbuilder Umgebung für Ubuntu Gutsy mit allen aktivierten Komponenten.
pbuilder-sid --main-only erstellen
Erstellt ein pbuilder Umgebung für Debian Sid, mit nur der Hauptkomponente.
pbuilder-feisty build ./sample_1.0-0ubuntu1.dsc
Erstellt das angegebene Paket auf einer bereits vorhandenen Ubuntu Feisty-Umgebung.
pbuilder-dist feisty withlog build ./sample_1.0-0ubuntu1.dsc
Wie oben, aber Geschäfte pbuilder's Ausgabe in einer Datei.
pbuilder-etch i386-Update
Aktualisiert eine vorhandene Debian Etch-Umgebung mit i386-Architektur auf einem amd64-System.
Kuhbauer-experimentelles Erstellen
Erstellt ein Kuhbauer Umgebung für Debian Experimental.
DATEIEN UND VARIABLEN
Standardmäßig pbuilder-dist speichert alle erzeugten Dateien in ~/pbuilder/. Das kann
geändert werden, indem Sie die PBUILDORDNER Umgebungsvariable. Wenn das Verzeichnis nicht
vorhanden ist, wird es während der Ausführung erstellt.
Eine Datei mit dem Protokoll der letzten Operation, genannt last_operation.log, wird im
results-Unterverzeichnis jeder Build-Umgebung.
Die Standard-Authentifizierungsmethode ist sudo. Sie können dies ändern, indem Sie die PBUILDAUTH
variabel.
Standardmäßig pbuilder-dist Verwenden Sie die Master-Debian- und Ubuntu-Spiegel. Der pbuilder
SPIEGEL und ANDERER SPIEGEL Variablen werden ebenso unterstützt wie die Standard-ubuntu-dev-tools
Variablen: UBUNTUTOOLS_DEBIAN_MIRROR, PBUILDER_DIST_DEBIAN_MIRROR,
UBUNTUTOOLS_DEBSEC_MIRROR, PBUILDER_DIST_DEBSEC_MIRROR, UBUNTUTOOLS_UBUNTU_MIRROR,
PBUILDER_DIST_UBUNTU, UBUNTUTOOLS_UBUNTU_PORTS_MIRROR und
PBUILDER_DIST_UBUNTU_PORTS_MIRROR. Sehen Ubuntu-Dev-Tools (5) für Details.
Das möchtest du vielleicht auch wissen pbuilder-dist Ausfuhr DIST und BOGEN Umgebungsvariablen
zum aufgerufenen Prozess, der den Namen der Distribution und die Architektur enthält
Ziel des aktuellen Builds. Sie können sie zum Beispiel in pbuilderrc.
Verwenden Sie cowbuilder-dist online mit den onworks.net-Diensten