Provided by: dpkg_1.14.24ubuntu1_i386 bug

NAMN

       dpkg-divert - överstyr ett pakets version av en fil

SYNOPS

       dpkg-divert [flaggor] tgrd

BESKRIVNING

       dpkg-divert  är  verktyget  som används för att ställa in och uppdatera
       listan över omdirigeringar.

       Filen diversions är ett sätt att tvinga dpkg(1) att inte installera  en
       fil  på  sin  plats,  utan  på en omdirigerad plats. Omdirigeringar kan
       användas i skript i Debianpaket för att flytta  bort  en  fil  när  den
       orsakar  en  konflikt.  Systemadministratörer kan också använda det för
       att överstyra några pakets konfigurationsfiler, eller när  några  filer
       (som  inte  markerats som konfigurationsfiler) måste bibehållas av dpkg
       när  en  nyare  version  av  ett  paket  som  innehåller   de   filerna
       installeras.

KOMMANDON

       [--add] fil
              Lägg till en omdirigering för fil.

       --remove fil
              Ta bort en omdirigering för fil.

       --list filnamnsmnster
              Visa omdirigeringar som matchar skmnster.

       --truename fil
              Visa det riktiga namnet på en omdirigerad fil.

FLAGGOR

       --admindir katalog
              Ställ dpkg:s datakatalog till katalog (standard: /var/lib/dpkg).

       --divert omdirigera-till
              omdirigera-till  är  platsen  där  de  versioner  av   fil   som
              tillhandahålls av andra paket kommer omdirigeras till.

       --local
              Anger  att alla pakets versioner av denna fil skall omdirigeras.
              Det innebär att det inte finns några undantag, och  att  oavsett
              vilket  paket  som  installeras  så omdirigeras filen. Detta kan
              användas av  en  administratör  för  att  installera  en  lokalt
              modifierad version.

       --package paket
              paket  är  namnet på ett paket vars kopia av fil inte kommer att
              omdirigeras, dvs. fil kommer omdirigeras för alla paket  förutom
              paket.

       --quiet
              Tyst läge, dvs. ingen pratsam utdata.

       --rename
              Flytta  faktiskt  filen  åt  sidan (eller tillbaka). dpkg-divert
              kommer  att  avbryta  körningen   om   destinationsfilen   redan
              existerar.

       --test Testläge,  dvs. utför inga faktiska ändringar, bara visa vad som
              skulle hända.

       --help Visar hjälpskärm och avslutar.

       --version
              Visar version och avslutar.

ANTECKNINGAR

       Vid tillägg är standard --local och  --divert  <original>.distrib.  Vid
       borttagning  måste  --package  eller  --local och --divert matcha om de
       anges.

       Kataloger kan inte omdirigeras med dpkg-divert.

       Se upp när du  omdirigerar  delade  bibliotek.  ldconfig(8)  skapar  en
       symbolisk   länk   baserad   på   DT_SONAME-fältet  som  är  inbyggt  i
       biblioteket. Eftersom ldconfig inte följer  omdirigeringar  (bara  dpkg
       gör  det)  kan den symboliska länken komma att peka på det omdirigerade
       biblioteket om ett omdirigerat bibliotek har samma SONAMN  som  det  ej
       omdirigerade.

EXEMPEL

       För   att   omdirigera   alla  exemplar  av  en  /usr/bin/exempel  till
       /usr/bin/exempel.foo,    dvs.    omdirigera    samtliga    paket    som
       tillhandahåller   /usr/bin/exempel   så  att  de  installerar  den  som
       /usr/bin/exempel.foo, och utför namnbytet om det behövs:

       dpkg-divert --divert /usr/bin/exempel.foo --rename /usr/bin/exempel

       För att ta bort omdirigeringen:

       dpkg-divert --rename --remove /usr/bin/exempel

       För   att   omdirigera   samtliga   paket   som   försöker   installera
       /usr/bin/exempel  till /usr/bin/exempel.foo, förutom i det egna paketet
       wibble:

       dpkg-divert --package  wibble  --divert  /usr/bin/exempel.foo  --rename
              /usr/bin/exempel

       För att ta bort omdirigeringen:

       dpkg-divert --package wibble --rename --remove /usr/bin/exempel

FILER

       /var/lib/dpkg/diversions
              Filen   som   innehåller   den  aktuella  listan  med  systemets
              omdirigeringar. Den är placerad i dpkg:s administrativa katalog,
              tillsammans  med  andra  filer  som  är  viktiga  för dpkg, till
              exempel status och available.
              Observera: dpkg-divert behåller den gamla  versionen  av  filen,
              med filtillägget old, innan den ersätter den med den nya.

SE ÄVEN

       dpkg(1).

FÖRFATTARE

       Upphovsrättsskyddad © 1995 Ian Jackson.

       Detta är fri programvara; se GNU General Public License version 2 eller
       senare för kopieringsvillkor. Det finns INGEN GARANTI.

ÖVERSÄTTNING

       Peter Krefting och Daniel Nylander.