EnglischFranzösischSpanisch

OnWorks-Favicon

debi – Online in der Cloud

Führen Sie Debi im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl debi, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


debi – aktuelle Version des generierten Debian-Pakets installieren

ZUSAMMENFASSUNG


debi [Optionen] [Änderungen Datei] [Paket ...]

BESCHREIBUNG


debi Ermittelt die aktuelle Version eines Pakets und installiert es. Wenn ein .Änderungen Datei ist
In der Befehlszeile angegeben, muss der Dateiname mit enden .Änderungen, denn das ist, wie die
Das Programm unterscheidet es von Paketnamen. Wenn nicht, dann debi muss abgerufen werden
innerhalb des Quellcode-Verzeichnisbaums. In diesem Fall wird nach dem gesucht .Änderungen Datei
entsprechend der aktuellen Paketversion (durch Ermittlung des Namens und der Versionsnummer).
aus dem Changelog und der Architektur auf die gleiche Weise wie dpkg-buildpaket(1) tut).
Dann läuft es Debpkg -i auf jedem . Deb Archiv aufgeführt in der .Änderungen Datei, um sie zu installieren,
vorausgesetzt, dass alle . Deb Archive befinden sich im selben Verzeichnis wie die .Änderungen Datei.
Beachten Sie, dass Sie dieses Programm wahrscheinlich nicht auf einem ausführen möchten .Änderungen Akte zu a
andere Architektur nach dem Cross-Kompilieren des Pakets!

Wenn in der Befehlszeile eine Liste von Paketen angegeben wird, dann nur die Debs mit Namen in
Diese Liste von Paketen wird installiert.

Da für die Installation eines Pakets Root-Rechte erforderlich sind, debi Anrufe Debpkg statt dpkg
direkt. Daher debi ist nur dann nützlich, wenn es entweder als Root ausgeführt wird oder Debpkg können.
als Root ausgeführt werden. Sehen Debpkg(1) für weitere Details.

Verzeichnis Name Überprüfung


Gemeinsam mit mehreren anderen Skripten in der Devscripts Paket, debi werde die klettern
Verzeichnisbaum, bis es ein findet Debian/Änderungsprotokoll Datei. Als Schutz vor verirrten Dateien
Wenn es potenzielle Probleme verursacht, wird der Name des übergeordneten Verzeichnisses überprüft, sobald es gefunden wird
Debian/Änderungsprotokoll Datei und überprüfen Sie, ob der Verzeichnisname dem Paket entspricht
Name. Wie genau dies geschieht, wird durch zwei Konfigurationsdateivariablen gesteuert
DEVSCRIPTS_CHECK_DIRNAME_LEVEL und DEVSCRIPTS_CHECK_DIRNAME_REGEX, und ihre entsprechenden
Befehlszeilenoptionen --check-dirname-level und --check-dirname-regex.

DEVSCRIPTS_CHECK_DIRNAME_LEVEL kann folgende Werte annehmen:

0 Überprüfen Sie niemals den Verzeichnisnamen.

1 Überprüfen Sie den Verzeichnisnamen nur, wenn wir bei unserer Suche nach das Verzeichnis ändern mussten
Debian/Änderungsprotokoll. Dies ist das Standardverhalten.

2 Überprüfen Sie immer den Verzeichnisnamen.

Der Verzeichnisname wird überprüft, indem geprüft wird, ob der aktuelle Verzeichnisname (wie ermittelt
by pwd(1)) stimmt mit der durch die Konfigurationsdateioption angegebenen Regex überein
DEVSCRIPTS_CHECK_DIRNAME_REGEX oder über die Befehlszeilenoption --check-dirname-regex Regex.
Hier Regex ist eine Perl-Regex (siehe Perlre(3perl)), die am Anfang verankert wird
und das Ende. Wenn Regex ein '/' enthält, muss es mit dem vollständigen Verzeichnispfad übereinstimmen. Wenn
nicht, dann muss es mit dem vollständigen Verzeichnisnamen übereinstimmen. Wenn Regex enthält die Zeichenfolge ´PACKAGE´,
dies wird durch den Quellpaketnamen ersetzt, wie er aus dem Änderungsprotokoll bestimmt wird. Die
Standardwert für die Regex ist: ´PACKAGE(-.+)?', also passende Verzeichnisnamen wie
PAKET und PAKET-Version.

OPTIONAL


-adebian-architektur, -tGNU-Systemtyp
Weitere Informationen finden Sie auch in den dpkg-Architektur(1) für eine Beschreibung dieser Optionen. Sie beeinflussen die
Suche nach dem .Änderungen Datei. Sie werden bereitgestellt, um das Verhalten von dpkg-
Baupaket bei der Bestimmung des Namens der .Änderungen Datei.

--debs-dir Verzeichnis
Suche die .Änderungen und . Deb Dateien in Verzeichnis anstelle des übergeordneten Elements des
Quellverzeichnis. Dies sollte entweder ein absoluter Pfad oder relativ zum Anfang sein
das Quellverzeichnis.

-m, --multi
Suchen Sie nach einem Multiarch .Änderungen Datei, wie erstellt von dpkg-cross.

-u, --Aktualisierung
Aktualisieren Sie nur Pakete, die bereits auf dem System installiert sind, anstatt alle zu installieren
Pakete aufgeführt in der .Änderungen Datei. Nützlich für Multi-Binärpakete, wenn Sie
Ich möchte nicht alle Binärdateien auf einmal installiert haben.

--check-dirname-level N
Siehe den obigen Abschnitt Verzeichnis Name Überprüfung für eine Erklärung dieser Option.

--check-dirname-regex Regex
Siehe den obigen Abschnitt Verzeichnis Name Überprüfung für eine Erklärung dieser Option.

--with-abhängig
Versuchen Sie, die zufriedenzustellen Hängt ab eines Pakets bei der Installation.

--Werkzeug Werkzeug
Verwenden Sie die angegebenen Werkzeug zum Installieren der Abhängigkeiten der zu erstellenden Pakete
Eingerichtet. Standardmäßig, apt-get wird eingesetzt.

--no-conf, --noconf
Lesen Sie keine Konfigurationsdateien. Dies kann nur als erste Option verwendet werden
auf der Kommandozeile angegeben.

--help, --Version
Hilfenachricht bzw. Versionsinformationen anzeigen.

CONFIGURATION VARIABLEN


Die beiden Konfigurationsdateien /etc/devscripts.conf und ~/.devscripts sind darin bezogen
um Konfigurationsvariablen zu setzen. Befehlszeilenoptionen können zum Überschreiben verwendet werden
Einstellungen der Konfigurationsdatei. Einstellungen der Umgebungsvariablen werden zu diesem Zweck ignoriert.
Die derzeit anerkannten Variablen sind:

DEBRELEASE_DEBS_DIR
Dies gibt das Verzeichnis an, in dem nach gesucht werden soll .Änderungen und . Deb Dateien, und
ist entweder ein absoluter Pfad oder relativ zum oberen Rand des Quellbaums. Das
entspricht dem --debs-dir Befehlszeilenoption. Diese Richtlinie könnte verwendet werden,
zum Beispiel, wenn Sie immer verwenden pbuilder or svn-buildpackage um Ihre Pakete zu erstellen.
Beachten Sie, dass es auch Auswirkungen hat Entschuldung(1) auf die gleiche Weise, daher der seltsame Name von
die Option.

DEVSCRIPTS_CHECK_DIRNAME_LEVEL, DEVSCRIPTS_CHECK_DIRNAME_REGEX
Siehe den obigen Abschnitt Verzeichnis Name Überprüfung für eine Erklärung davon
Variablen. Beachten Sie, dass dies paketweite Konfigurationsvariablen sind und
daher alle betreffen Devscripts Skripte, die ihren Wert überprüfen, wie in . beschrieben
ihren jeweiligen Manpages und in devscripts.conf(5).

Nutzen Sie Debi online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad