.\" -*- coding: UTF-8 -*- .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" Generated by scdoc 1.11.4 .\" Complete documentation for this program is not available as a GNU info page .nh .ad l .\" Begin generated content: .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH RPM\-RPMRC 5 "6. März 2026" "RPM 6.0.1" .PP .SH BEZEICHNUNG \fBrpm\-rpmrc\fP \- RPM\-Konfiguration der Plattformkompatibilität .PP .SH ÜBERSICHT \fIVARIABLE\fP: {\fIARCHITEKTUR\fP|\fIOS\fP}: \fIWERT\fP … .PP \fIVARIABLE\fP: \fIARCHITEKTUR\fP \fIWERT\fP .PP .SH DATEIEN \fI/usr/lib/rpm/rpmrc\fP .br \fI/usr/lib/rpm//rpmrc\fP .br \fI/etc/rpmrc\fP .br \fI\(ti/.\&config/rpm/rpmrc\fP .PP .SH BESCHREIBUNG Die systemnahe Maschinenarchitektur und Betriebssystemkonfiguration in \fBrpm\fP wird über eine Reihe von rpmrc\-Dateien verwaltet, die im \fIrpmrc\fP\-Pfad definiert sind. Die meisten Benutzer müssen diese Dateien nie ansehen, geschweige denn bearbeiten. .PP Jede Datei im durch Doppelpunkte getrennten \fIrpmrc\fP\-Pfad wird von \fBrpm\fP sequenziell gelesen, um Konfigurationsinformationen zu ermitteln. Tilden werden zum Wert der Umgebungsvariable \fBHOME\fP expandiert. Die erste Datei im Pfad muss existieren, andere werden als optional angesehen. .PP Falls ein Wert mehrfach definiert ist, erhält der letzte Eintrag den Vorzug. Der Standardpfad zur \fIrpmrc\fP verwendet dies zur Bestimmung der folgenden Hierarchie der Plattformkonfiguration: .PD 0 .IP 1. 4 Generische Grundeinstellungen von \fBrpm\fP .IP 2. 4 Anbieter\-(Distributions\-)spezifische Konfiguration .IP 3. 4 Rechnerspezifische Konfiguration .IP 4. 4 Benutzerspezifische Konfiguration .PD .PP In älteren Versionen von \fBrpm\fP war \fI\(ti/.\&rpmrc\fP der Pfad zur benutzerspezifischen \fIrpmrc\fP. Dieser Pfad wird noch berücksichtigt, sofern er existiert und das neue Konfigurationsverzeichnis nicht existiert. .PP .SH KONFIGURATION \fIARCHITEKTUR\fP und \fIOS\fP beziehen sich auf die von \fBuname\fP(2) ausgegebenen Informationen zu Maschine und Betriebssystem, sind aber nicht 1:1 äquivalent. Die folgenden Anweisungen werden in den \fIrpmrc\fP\-Dateien unterstützt: .PP \fBarch_canon\fP \fIARCHITEKTUR\fP: \fIKANONISCHE_ARCHITEKTUR\fP \fIARCHITEKTURNUMMER\fP .RS 4 Namen und Nummern bekannter Architekturen, um sie als kanonischen Alias für verschiedene Schreibweisen zu verwenden. \fIKANONISCHE_ARCHITEKTUR\fP ist das, worauf sich die \fIARCHITEKTUR\fP\-Einträge in anderen Anweisungen der \fIrpmrc\fP beziehen. .PP Die Nummer wird von \fBrpm\fP für keinerlei Berechnungen verwendet, muss aber aus historischen Gründen vorhanden sein. .PP .RE \fBarch_compat\fP: \fIARCHITEKTUR\fP: \fIKOMPATIBLE_ARCHITEKTUR\fP .\&.\&.\& .RS 4 Deklariert die Kompatibilität zwischen Rechnerarchitekturen, das heißt, dass auf Rechnern mit \fIARCHITEKTUR\fP Pakete für die \fIKOMPATIBLE_ARCHITEKTUR\fP installiert werden können. .PP .RE \fBarchcolor\fP: \fIARCHITEKTUR\fP \fIFARBE\fP .RS 4 Deklariert die »Farbe« der angegebenen \fIARCHITEKTUR\fP. Die Farbe bezieht sich auf die Wortlänge beziehungsweise »Bitness« der Architektur: .PD 0 .IP \(bu 4 \fB0\fP bedeutet unspezifisch (architekturunabhängige Pakete und ähnliche) .IP \(bu 4 \fB1\fP bedeutet 32\-bit .IP \(bu 4 \fB2\fP bedeutet 64\-bit .PD .PP .RE \fBbuildarch_compat\fP: \fIARCHITEKTUR\fP: \fIKOMPATIBLE_ARCHITEKTUR\fP … .RS 4 Deklariert die Kompatibilität zwischen Bau\-Architekturzielen, d. h., \fIARCHITEKTUR\fP\-Maschinen können Binärdateien für die \fIKOMPATIBLE_ARCHITEKTUR\fP erstellen. .PP .RE \fBbuildarchtranslate\fP: \fIARCHITEKTUR\fP: \fIÜBERSETZTE_ARCHITEKTUR\fP .RS 4 Beim Erstellen von Paketen wird die erkannte Rechner\-\fIARCHITEKTUR\fP automatisch in die \fIÜBERSETZTE_ARCHITEKTUR\fP übersetzt. Dies dient dazu, Unterarchitekturen einer Hauptarchitektur zuzuordnen. Beispielsweise soll beim Erstellen auf einem \fBx86_64_v2\fP\-Rechner das generierte Paket typischerweise der Hauptarchitektur \fBx86_64\fP entsprechen. .PP .RE \fBoptflags\fP: \fIARCHITEKTUR\fP \fIOPTFLAGS\fP .RS 4 Compiler\-Flags zur Erstellung von Paketen für die angegebene \fIARCHITEKTUR\fP. Der \fIOPTFLAGS\fP\-Wert ist als \fB%{optflags}\fP\-Makro in \&.spec\-Dateien verfügbar. .PP .RE \fBos_canon\fP: \fIOS\fP: \fIKANON_OS\fP \fIOS_NUM\fP .RS 4 Namen und Nummern bekannter Betriebssysteme, um verschiedene Schreibweisen einer kanonischen zuzuordnen. \fIKANON_OS\fP ist der Eintrag, auf den sich die \fIOS\fP\-Einträge in anderen rpmrc\-Anweisungen beziehen. .PP Die Nummer wird von \fBrpm\fP für keinerlei Berechnungen verwendet, muss aber aus historischen Gründen vorhanden sein. .PP .RE \fBos_compat\fP: \fIOS\fP: \fIKOMPATIBLES_OS\fP … .RS 4 Deklariert die Kompatibilität zwischen Betriebssystemen, d. h., ein \fIOS\fP\-Rechner kann Pakete für das \fIKOMPATIBLE_OS\fP installieren. .PP .RE .SH UMGEBUNGSVARIABLEN Falls die Umgebungsvariable \fBXDG_CONFIG_HOME\fP gesetzt ist, ersetzt sie \fI\(ti/.\&config\fP im \fIrpmrc\fP\-Pfad. .PP .SH "SIEHE AUCH" \fBrpm\fP(8), \fBrpm\-common\fP(8), \fBrpm\-config\fP(5), \fBrpm\-macros\fP(7) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .