table of contents
- unstable 4.29.1-1
| RPM-RPMRC(5) | File Formats Manual | RPM-RPMRC(5) |
NAMN¶
rpm-rpmrc — konfiguration av rpm:s plattformskompatibilitet
SYNOPSIS¶
VARIABEL: {ARK|OS}: VÄRDE …
VARIABEL: ARK VÄRDE
FILER¶
/usr/lib/rpm/rpmrc
/usr/lib/rpm/<leverantör>/rpmrc
/etc/rpmrc
~/.config/rpm/rpmrc
BESKRIVNING¶
Konfigurationen av maskinens lågnivåarkitektur och OS i rpm hanteras via en uppsättning rpmrc-filer så som de definieras av rpmrc-sökvägen. De flesta användare behöver aldrig titta på, än mindre röra, dessa filer.
Varje fil i den kolonseparerade rpmrc-sökvägen läses sekventiellt av rpm för konfigurationsinformation. Tilden kommer expanderas till värdet av miljövariabeln HOME. Den första filen i sökvägen måste finnas, övriga betraktas som frivilliga.
Om ett värde definieras flera gånger vinner den sista posten. Standardvärdet på rpmrc-sökvägen använder detta för att uppnå följande hierarki för plattformskonfigurationen.
- 1.
- Generella standardvärden för rpm från fabriken
- 2.
- Levarantörs- (distributions-)specifik konfiguration
- 3.
- Värdspecifikation konfiguration
- 4.
- Användarspecifik konfiguration
I äldre rpm-versioner var sökvägen för rpmrc per användare ~/.rpmrc. Denna bearbetas fortfarande om den finns och den nya konfigurationskatlogen inte finns.
KONFIGURATION¶
ARK och OS syftar på maskin- och operativsystemsinformation från uname(2), men är inte 1:1-ekvivalent. Följande direktiv stödjs i rpmrc-filerna:
arch_canon ARK: KANON_ARK ARK_NUM
Numret är inte använt för några beräkningar av rpm men måste finnas av historiska skäl.
arch_compat: ARK: KOMPAT_ARK …
archcolor: ARK FÄRG
- 0 betyder ingen (noarch-paket och liknande)
- 1 betyder 32-bitars
- 2 betyder 64-bitars
buildarch_compat: ARK: KOMPAT_ARK …
buildarchtranslate: ARK: ÖVERSATT_ARK
optflags: ARK OPTFLAGGOR
os_canon: OS: KANON_OS OS_NUM
Numret är inte använt för några beräkningar av rpm men måste finnas av historiska skäl.
os_compat: OS: KOMPAT_OS …
MILJÖ¶
Om miljövariablen XDG_CONFIG_HOME är satt ersätter den ~/.config i rpmrc-sökvägen.
SE ÄVEN¶
ÖVERSÄTTNING¶
Den svenska översättningen av denna manualsida skapades av Göran Uddeborg <goeran@uddeborg.se>
Denna översättning är fri dokumentation; läs GNU General Public License Version 3 eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR.
Om du hittar fel i översättningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se.
| 7 november 2025 | RPM 6.0.0 |