dpkg-divert(1)
dpkg-divert(1) - Linux manual sida
NAMN
dpkg-divert - åsidosätter en pakets version av en fil
SYNOPSIS
dpkg-divert [alternativ...] kommando
BESKRIVNING
dpkg-divert är verktyget som används för att konfigurera och uppdatera listan över omdirigeringar.
Filomdirigeringar är ett sätt att tvinga dpkg att inte installera en fil på sin standardplats, utan istället till en omdirigerad plats. Omdirigeringar kan användas i pakethanteringsskript för att flytta en fil som orsakar konflikt. Systemadministratörer kan också använda det för att åsidosätta ett pakets konfigurationsfil eller för att bevara vissa filer som annars skulle skrivas över vid uppdatering av ett paket.
KOMMANDON
- --add fil
Lägger till en omdirigering för fil. Filen flyttas inte om alternativet --rename inte används.
- --remove fil
Tar bort en omdirigering för fil. Filen flyttas inte tillbaka om alternativet --rename inte används.
- --list [mönster]
Listar alla omdirigeringar, eller de som matchar mönster.
- --listpackage fil
Skriver ut namnet på paketet som omdirigerar fil (sedan dpkg 1.15.0). Skriver ut "LOCAL" om filen är lokalt omdirigerad och ingenting om den inte är omdirigerad.
- --truename fil
Skriver ut det verkliga namnet för en omdirigerad fil.
ALTERNATIV
- --admindir katalog
Anger den administrativa katalogen. Standard är /usr/local/var/lib/dpkg.
- --instdir katalog
Anger installationskatalogen där paket installeras. Standard är /.
- --root katalog
Anger root-katalogen och ställer in installations- och administrativa kataloger enligt den.
- --divert omdirigera-till
Anger den plats där versioner av fil från andra paket ska omdirigeras.
- --local
Anger att omdirigeringen gäller alla paket, oavsett vilket paket som tillhandahåller filen.
- --package paket
Anger att omdirigeringen inte gäller för paketet paket.
- --quiet
Tyst läge, ingen utdata.
- --rename
Flyttar faktiskt filen vid omdirigering.
- --no-rename
Omdirigerar filen utan att flytta den. Används för att undvika driftstopp vid kritiska paket.
- --test
Testläge, ingen faktisk ändring görs.
- -?, --help
Visar hjälpmeddelande och avslutar.
- --version
Visar version och avslutar.
AVSLUTNINGSSTATUS
- 0 - Åtgärden lyckades.
- 2 - Fatalt eller oreparerbart fel.
MILJÖVARIABLER
- DPKG_ROOT - Anger root-katalogen.
- DPKG_ADMINDIR - Anger dpkg-datakatalogen.
- DPKG_COLORS - Styr färgläget (auto, alltid, aldrig).
- DPKG_NLS - Styr aktivering av språkstöd.
FILER
- /usr/local/var/lib/dpkg/diversions
Innehåller listan över systemets omdirigeringar.
ANMÄRKNINGAR
- Vid tillägg är standardalternativen --local och --divert original.distrib.
- Kataloger kan inte omdirigeras med dpkg-divert.
- Var försiktig vid omdirigering av delade bibliotek, eftersom ldconfig kan skapa felaktiga symlänkar.
EXEMPEL
För att omdirigera alla versioner av /usr/bin/exempel till /usr/bin/exempel.foo:
dpkg-divert --divert /usr/bin/exempel.foo --rename /usr/bin/exempel
För att ta bort den omdirigeringen:
dpkg-divert --rename --remove /usr/bin/exempel
För att omdirigera /usr/bin/exempel för alla paket utom mittpaket:
dpkg-divert --package mittpaket --divert /usr/bin/exempel.foo \ --rename /usr/bin/exempel
För att ta bort den omdirigeringen:
dpkg-divert --package mittpaket --rename --remove /usr/bin/exempel
SE ÄVEN
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dpkg-divert.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.