table of contents
| RPM-RPMRC(5) | File Formats Manual | RPM-RPMRC(5) |
BEZEICHNUNG¶
rpm-rpmrc - RPM-Konfiguration der Plattformkompatibilität
ÜBERSICHT¶
VARIABLE: {ARCHITEKTUR|OS}: WERT …
VARIABLE: ARCHITEKTUR WERT
DATEIEN¶
/usr/lib/rpm/rpmrc
/usr/lib/rpm/<Anbieter>/rpmrc
/etc/rpmrc
~/.config/rpm/rpmrc
BESCHREIBUNG¶
Die systemnahe Maschinenarchitektur und Betriebssystemkonfiguration in rpm wird über eine Reihe von rpmrc-Dateien verwaltet, die im rpmrc-Pfad definiert sind. Die meisten Benutzer müssen diese Dateien nie ansehen, geschweige denn bearbeiten.
Jede Datei im durch Doppelpunkte getrennten rpmrc-Pfad wird von rpm sequenziell gelesen, um Konfigurationsinformationen zu ermitteln. Tilden werden zum Wert der Umgebungsvariable HOME expandiert. Die erste Datei im Pfad muss existieren, andere werden als optional angesehen.
Falls ein Wert mehrfach definiert ist, erhält der letzte Eintrag den Vorzug. Der Standardpfad zur rpmrc verwendet dies zur Bestimmung der folgenden Hierarchie der Plattformkonfiguration:
- 1.
- Generische Grundeinstellungen von rpm
- 2.
- Anbieter-(Distributions-)spezifische Konfiguration
- 3.
- Rechnerspezifische Konfiguration
- 4.
- Benutzerspezifische Konfiguration
In älteren Versionen von rpm war ~/.rpmrc der Pfad zur benutzerspezifischen rpmrc. Dieser Pfad wird noch berücksichtigt, sofern er existiert und das neue Konfigurationsverzeichnis nicht existiert.
KONFIGURATION¶
ARCHITEKTUR und OS beziehen sich auf die von uname(2) ausgegebenen Informationen zu Maschine und Betriebssystem, sind aber nicht 1:1 äquivalent. Die folgenden Anweisungen werden in den rpmrc-Dateien unterstützt:
arch_canon ARCHITEKTUR: KANONISCHE_ARCHITEKTUR ARCHITEKTURNUMMER
Die Nummer wird von rpm für keinerlei Berechnungen verwendet, muss aber aus historischen Gründen vorhanden sein.
arch_compat: ARCHITEKTUR: KOMPATIBLE_ARCHITEKTUR ...
archcolor: ARCHITEKTUR FARBE
- 0 bedeutet unspezifisch (architekturunabhängige Pakete und ähnliche)
- 1 bedeutet 32-bit
- 2 bedeutet 64-bit
buildarch_compat: ARCHITEKTUR: KOMPATIBLE_ARCHITEKTUR …
buildarchtranslate: ARCHITEKTUR: ÜBERSETZTE_ARCHITEKTUR
optflags: ARCHITEKTUR OPTFLAGS
os_canon: OS: KANON_OS OS_NUM
Die Nummer wird von rpm für keinerlei Berechnungen verwendet, muss aber aus historischen Gründen vorhanden sein.
os_compat: OS: KOMPATIBLES_OS …
UMGEBUNGSVARIABLEN¶
Falls die Umgebungsvariable XDG_CONFIG_HOME gesetzt ist, ersetzt sie ~/.config im rpmrc-Pfad.
SIEHE AUCH¶
Ü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.
| 7. November 2025 | RPM 6.0.0 |