GoGPT Best VPN GoSearch

OnWorks-Favicon

dose-builddebcheck – Online in der Cloud

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

Dies ist der Befehl dose-builddebcheck, 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


dose-builddebcheck – Überprüfen Sie, ob ein Paket auf einem Debian-System erstellt werden kann

ZUSAMMENFASSUNG


Dosis-Builddebcheck --deb-native-arch=Name [Optionen] Binär-Repositorys Quell-Repository

BESCHREIBUNG


dose-builddebcheck bestimmt für eine Reihe von Strophen der Debian-Quellcode-Paketkontrolle, aufgerufen
das Quell-Repository, ob eine Build-Umgebung für die Pakete der Quelle
Das Repository kann mithilfe von Paketen von auf der angegebenen nativen Architektur installiert werden
das Binär-Repository. Dabei werden nur Paket-Metainformationen berücksichtigt:
Build-Abhängigkeiten und Build-Konflikte im Quellpaket und zwischen Paketen
Beziehungen, die im Binär-Repository ausgedrückt werden. Der Algorithmus zur Einschränkungslösung lautet
vollständig, das heißt, es findet immer dann eine Lösung, wenn es eine gibt, auch für mehrere
disjunktive Abhängigkeiten und tiefe Paketkonflikte. Dieses Problem ist rechnerisch
theoretisch nicht realisierbar (d. h. NP-vollständig), kann aber sehr effizient gelöst werden
Paket-Repositories, die tatsächlich in der Praxis vorkommen. Die Installierbarkeit von Binärpaketen ist
analysiert nach ihren Hängt ab, Kriege und Bietet Felder mit ihrer Bedeutung als
der Debian-Richtlinienversion 3.9.0. Vorher abhängig werden behandelt wie Hängt ab und Breaks sind
behandelt wie Kriege.

Eingang Format


Die Binär-Repositorys Das Argument ist eine Liste von Dateinamen, die Strophen im Format enthalten
of Deb-Steuerung(5), getrennt durch eine Leerzeile. Zum Beispiel die gefundenen Paketdateien
auf einem Debian-Spiegelserver oder im Verzeichnis /var/lib/apt/lists/ eines Debian-Systems sind
geeignet. Der Quell-Repository Argument ist der Name einer Datei, die die Debian-Quelle enthält
Kontrollstrophen, getrennt durch eine Leerzeile. Zum Beispiel die Quelldateien, wie sie auf zu finden sind
einem Debian-Spiegelserver oder im Verzeichnis /var/lib/apt/lists/ eines Debian-Systems sind
geeignet.

Multi-Arch-Anmerkungen werden vondose-builddebcheck korrekt berücksichtigt. Pakete, deren
Architektur ist weder die einheimische Architektur noch in der Liste der ausländischen Architekturen
(siehe unten) werden ignoriert. Dabei bezieht sich „einheimisch“ und „fremd“ gleichzeitig auf das
Architektur, auf der die Kompilierung ausgeführt wird, und auf die Host-Architektur der
Zusammenstellung. Die Kreuzkompilierung wird durch die Angabe unterstützt Gastgeber die Architektur.

OPTIONAL


OPTIONAL FÜR SPEZIFIKATION ARCHITEKTUREN
--deb-native-arch=Name
Geben Sie die native Architektur an. Dieses Argument ist obligatorisch.

--deb-foreign-archs=Name [,Name] ... ...
Geben Sie eine durch Kommas getrennte Liste von Fremdarchitekturen an. Die Vorgabe ist ein leeres
Liste ausländischer Architekturen. Wenn --deb-host-arch festgelegt ist, wird es als verwendet
implizite fremde Architektur.

--deb-host-arch=Name...
Geben Sie die Host-Architektur an.

OPTIONAL FÜR FILTERUNG SPEISUNG
--neueste
Nur die neueste Version jedes Pakets wird beibehalten, ältere Versionen von Paketen sind
ignoriert.

OPTIONAL STEUERN AUSGABE
-f --Fehler
Zeigt nur defekte Pakete an, die die Installierbarkeitsprüfung nicht bestehen.

-s --Erfolge
Es werden nur Pakete angezeigt, die die Installationsprüfung nicht bestehen.

-e --erklären
Geben Sie Erklärungen. Wenn es zusammen mit --failures verwendet wird, besteht die Erklärung
von Abhängigkeitsketten, die zu einem Konflikt oder einer Abhängigkeit von einem fehlenden Paket führen.
Bei Verwendung zusammen mit --successes besteht die Erklärung aus einer Installation
gesetzt.

-o Datei Ausgabe senden an Datei.

MISC OPTIONAL
-v Aktivieren Sie Info / Warnungen / Debug-Meldungen. Diese Option kann bis zu drei wiederholt werden
Mal, um die Ausführlichkeit zu erhöhen.

-H, --help
Zeigen Sie diese Liste mit Optionen an.

--deb-ignore-essential
Betrachten Sie wesentliche Pakete nicht als Teil des Installationsproblems. Von
Standardmäßig werden alle wesentlichen Pakete als Teil des Installationsproblems betrachtet
für alle Pakete, d.h. ein Paket ist genau dann installierbar, wenn es
installierbar mit allen wichtigen Paketen. Mit dieser Option kann der Benutzer die
Installierbarkeit ohne installierte wesentliche Pakete.

EXIT CODES


Exitcodes 0-63 zeigen eine normale Beendigung des Programms an, Codes 64-127 zeigen
anormale Beendigung des Programms (wie Analysefehler, E/A-Fehler).

Bei normaler Programmbeendigung:

- Exitcode 0 zeigt an, dass alle Vordergrundpakete installierbar gefunden wurden;

- Exitcode 1 zeigt an, dass mindestens ein Vordergrundpaket als deinstallierbar befunden wurde.

BEISPIEL


Berechnen Sie die Liste der Quellpakete in Quellen, für die eine Installation nicht möglich ist
Build-Umgebung auf i386, vorausgesetzt, dass die in der Datei „Pakete“ beschriebenen Binärpakete verwendet werden
stehen zur Verfügung:

dose-builddebcheck -v -f -e --arch amd64 \
/var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-amd64_Packages\
/var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_source_Sources

Berechnen Sie die Liste der Quellpakete für armel in Quellen, für die dies nicht möglich ist
Installieren Sie eine Mix-Build-Umgebung auf AMD64 plus Armel, vorausgesetzt, die Binärpakete
In der Datei beschriebene Pakete sind verfügbar:

deb-builddebcheck --failures --successes --deb-native-arch=amd64 \
--deb-foreign-archs=armel,linux-any --deb-host-arch=armel \
DebianPackages/Sid-amd64-armel-Packages-050812.bz2
DebianPackages/Sid-Sources-single-version-050812.bz2

Verwenden Sie dose-builddebcheck online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.