DNF5-BUILDDEP(8) | dnf5 | DNF5-BUILDDEP(8) |
BEZEICHNUNG
dnf5-builddep - Builddep-Befehl
ÜBERSICHT
dnf5 builddep [Optionen] [<Paket> …]
BESCHREIBUNG
installiert die zum Bau eines RPM-Pakets fehlenden Abhängigkeiten.
WARNUNG:
Bauabhängigkeiten in einem Quellpaket (das
heißt, einem .src.rpm) können von dem abweichen, was Sie
erwarten würden, weil Abhängigkeiten anhand der auf dem
Baurechner gesetzten Makros ermittelt werden.
OPTIONEN
- -D Makro Ausdruck, --define=Makro Ausdruck
-
definiert ein RPM-Makro. Das Makro wird beim Auswerten von Spec-Dateien auf den angegebenen Ausdruck gesetzt. Dies ist nicht auf Quell-RPMs anwendbar.
- --with=OPTION, --without=OPTION
-
aktiviert oder deaktiviert beim Auswerten von Spec-Dateien die bedingte Bau-OPTION. Dies ist nicht auf Quell-RPMs anwendbar.
- --allowerasing
-
erlaubt das Entfernen installierter Pakete, um potenzielle Abhängigkeitsprobleme zu lösen.
- --skip-unavailable
-
erlaubt das Überspringen von Paketen, die sich nicht herunterstufen lassen. Alle übrigen Pakete werden heruntergestuft.
- --allow-downgrade
-
aktiviert das Herunterstufen von Abhängigkeiten beim Auflösen der angeforderten Aktion.
- --no-allow-downgrade
-
deaktiviert das Herunterstufen von Abhängigkeiten beim Auflösen der angeforderten Aktion.
- --spec
-
fasst Befehlszeilenargumente, die dieser Option folgen, als Spec-Dateien auf.
- --srpm
-
fasst Befehlszeilenargumente, die dieser Option folgen, als Quell-RPMs auf.
ARGUMENTE
- <Paket>
-
Entweder der Pfad zur .src.rpm-, .nosrc.rpm- oder .spec-Datei oder zu einem in einer Paketquelle verfügbaren Paket.
BEISPIELE
- dnf builddep foobar.spec
-
installiert die erforderlichen Bauabhängigkeiten, die in der Datei foobar.spec definiert sind.
- dnf builddep foobar-1.0-1.src.rpm
-
installiert die erforderlichen Bauabhängigkeiten, die in der Datei foobar-1.0-1.src.rpm definiert sind.
- dnf builddep foobar-1.0-1
-
schaut in den aktivierten Paketquellen nach foobar-1.0-1 und installiert die Bauabhängigkeiten für dessen .src.rpm.
- dnf builddep -D 'scl python27' python-foobar.spec
-
installiert die erforderlichen Bauabhängigkeiten für die Python27-SCL-Version von python-foobar.
- dnf builddep --without=selinux foobar.spec
-
installiert die erforderlichen Bauabhängigkeiten, außer die für optionale SELinux-Unterstützung.
AUTOR
Siehe AUTHORS.md in der dnf5-Quelldistribution.
COPYRIGHT
Mitwirkende am DNF5-Projekt.
ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann <mario.blaettermann@gmail.com> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.
25. August 2025 |