Scroll to navigation

DNF5-INSTALLROOT(7) dnf5 DNF5-INSTALLROOT(7)

NAMN

dnf5-installroot — Parametern installroot

BESKRIVNING

Parametern --installroot används för att ange en alternativ installationsrot, relativt vilken alla paket kommer installeras. Tänk på det som att göra chroot <rot> dnf, förutom att användning av --installroot låter DNF5 fungera innan chroot:en skapats.

cachedir, system_cachedir, log-filer, releasever och gpgkey hämtas ifrån eller lagras i installationsroten. OpenPGP-nycklar importeras i installationsroten från en sökväg relativt värden vilken kan anges i förrådsavsnittet av konfigurationsfiler.

Konfigurationsfilen, reposdir och vars tas inifrån installationsroten, om inte kommandoradsargumentet --use-host-config skickas, i vilket fall konfigurationen och miljön från värdsystemet används.

Observera: När en sökväg anges i ett kommandoradsargument (--config=KONFIGFILSÖKVÄG i fallet konfigurationsfil, --setopt=reposdir=/sökväg/till/förrådskatalog för reposdir, --setopt=cachedir=/sökväg/till/cachekatalog för cachedir, --setopt=system_cachedir=/sökväg/till/systemcachekatalog för system_cachedir, --setopt=logdir=/sökväg/till/loggkatalog logdir eller --setopt=varsdir=/sökväg/till/variabelkatalog för vars), då är denna sökväg alltid relativ värden utan undantag. pluginpath och pluginconfpath är relativa värden.

Observera: man kan även vilja använda kommandoradsflaggan --releasever=UTGÅVEVERSION när installationsroten skapas, annars tas värdet på $releasever från rpmdb:n i installationsroten (och den är därmed tom vid tidpunkten den skapas och transaktionen kommer misslyckas). Om --use-host-config används, kommer utgåveversionen avgöras från värdsystemet (/). Den nya installationsrotens sökväg vid tidpunkten när den skapas innehåller inte förråds-, utgåveversions- och dnf.conf-filer.

På ett modulärt system kan man även vilja använda kommandoradsflaggan --setopt=module_platform_id=<modulplattformsnamn:ström> när installationsroten skapas, annars tas värdet på module_platform_id från filen /etc/os-release inuti installationsroten (och den är därmed tom vid tidpunkten den skapas, och det modulära beroendet kan bli ouppfyllt och modulinnehållet kan uteslutas).

EXEMPEL

Sätter permanent systemets releasever i katalogen INSTALLATIONSROT till UTGÅVEVERSION.
Uppgraderar paket inuti installationsroten från ett förråd som anges av --setopt med konfigurationen från /sökväg/dnf.conf.

Upphovsman

Se AUTHORS.md i dnf5 källkodsdistribution.

Copyright

Medarbetare i dnf5-projektet.

Ö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.

19 feb 2026