Provided by: dpkg_1.16.0.3ubuntu5_i386 bug

NAME

       dpkg-divert - Hinwegsetzen uber die Paketversion einer Datei

"UBERSICHT

       dpkg-divert [Optionen] Befehl

BESCHREIBUNG

       dpkg-divert  ist  ein  Hilfswerkzeug,  um  die  Liste  der  Umleitungen
       einzurichten und zu aktualisieren.

       Datei-Diversionen (Umleitungen) sind eine Moglichkeit, dpkg(1) dazu  zu
       zwingen,  eine  Datei  nicht  an  ihren Standardplatz, sondern an einem
       umgeleiteten Ort zu  installieren.  Umleitungen  konnen  innerhalb  der
       Debian-Paketskripte verwendet werden, um eine Datei beiseitezuschieben,
       wenn sie einen Konflikt auslost. Systemadministratoren konnen sie  auch
       verwenden,  um  sich  uber  die  Konfigurationsdateien  einiger  Pakete
       hinwegzusetzen,  oder  wann  immer  einige  Dateien  (die   nicht   als
       >>Conffiles<< markiert sind) von Dpkg erhalten werden mussen, wenn eine
       neuere Version eines Paketes, die diese  Dateien  enthalt,  installiert
       wird.

BEFEHLE

       [--add] Datei
              Fugt eine Umleitung fur Datei hinzu.

       --remove Datei
              Entferne eine Umleitung fur Datei.

       --list Glob-Muster
              Liste Umleitungen auf, die auf Glob-Muster passen.

       --listpackage Datei
              Gibt  den  Namen  des Pakets aus, die Datei umleitet. Gibt LOCAL
              aus, falls die Datei lokal umgeleitet wurde  und  nichts,  falls
              Datei nicht umgeleitet wurde.

       --truename Datei
              Zeige den echten Namen fur eine umgeleitete Datei an.

OPTIONEN

       --admindir Verzeichnis
              Setze   das  Dpkg-Datenverzeichnis  auf  Verzeichnis  (Standard:
              /var/lib/dpkg).

       --divert Umleitziel
              Umleitziel ist der Zielort, wo die Versionen der Datei, wie  sie
              von anderen Paketen bereitgestellt wird, hin umgeleitet werden.

       --local
              Gibt  an, dass alle Versionen dieser Datei umgeleitet sind. Dies
              bedeutet, dass es keine Ausnahmen gibt, und  egal  was  fur  ein
              Paket  auch installiert ist, die Datei ist umgeleitet. Dies kann
              vom Administrator verwendet  werden,  um  eine  lokal  geanderte
              Version zu installieren.

       --package Paket
              Paket  ist  der  Name  des  Pakets, dessen Kopie von Datei nicht
              umgeleitet wird, d.h. Datei wird fur  alle  Pakete  auBer  Paket
              umgeleitet.

       --quiet
              Ruhiger Modus, d.h. keine langatmige Ausgabe.

       --rename
              Schiebe   die   Dateien   tatsachlich  beiseite  (oder  zuruck).
              dpkg-divert  wird  den  Arbeitsvorgang  abbrechen,   falls   die
              Zieldatei bereits existiert.

       --test Testmodus,  d.h. fuhre keine Anderungen durch, sondern zeige sie
              lediglich.

       --help Zeige den Bedienungshinweis und beende.

       --version
              Gebe die Version aus und beende sich.

BEMERKUNGEN

       Beim  Hinzufugen  ist  die  Standardeinstellung  --local  und  --divert
       <Originalname>.distrib.   Beim   Entfernen   mussen,  falls  angegeben,
       --package oder --local und --divert ubereinstimmen.

       Verzeichnisse konnen mit dpkg-divert nicht umgeleitet werden.

       Vorsicht sollte beim Umleiten von Laufzeit-Bibliotheken walten gelassen
       werden,  da  ldconfig(8)  einen symbolischen Link, basierend auf dem in
       der Bibliothek eingebetteten DT_SONAME-Feld, anlegt. Da ldconfig  keine
       Umleitungen anerkennt (nur Dpkg tut dies), kann der Symlink am Ende auf
       die umgeleitete Bibliothek zeigen, falls die umgeleitete Bibliothek den
       gleichen SONAME wie die nicht umgeleitete hat.

BEISPIELE

       Um   alle   Kopien   von   /usr/bin/example   auf  /usr/bin/example.foo
       umzuleiten,  d.h.  alle  Pakete,  die  /usr/bin/example  zur  Verfugung
       stellen,    dazu    anzuleiten,    diese    Datei    stattdessen    als
       /usr/bin/example.foo  zu  installieren  und  die   Umbenennung,   falls
       notwendig, durchzufuhren:

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

       Um diese Umleitung zu entfernen:

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

       Um  fur jedes Paket - auBer Ihrem eigenen wibble-Paket -, das versucht,
       /usr/bin/example  zu  installieren,  dieses  auf   /usr/bin/example.foo
       umzuleiten:

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

       Um diese Umleitung zu entfernen:

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

UMGEBUNG

       DPKG_ADMINDIR
              Falls gesetzt und die Option --admindir  nicht  verwandt  wurde,
              wird dies als Datenverzeichnis von Dpkg verwandt.

       DPKG_MAINTSCRIPT_PACKAGE
              Falls  gesetzt  und  die  Optionen  --local  und --package nicht
              verwandt wurden, wird dpkg-divert dies als Paketnamen verwenden.

DATEIEN

       /var/lib/dpkg/diversions
              Datei, die  die  aktuelle  Liste  von  Umleitungen  des  Systems
              enthalt.  Sie  befindet sich im Dpkg-Administrationsverzeichnis,
              zusammen mit anderen fur Dpkg wichtigen Dateien, wie status oder
              available.
              Hinweis: dpkg-divert erhalt die alte Kopie dieser Datei, mit der
              Endung -old, bevor es sie mit der neuen ersetzt.

"UBERSETZUNG

       Die deutsche Ubersetzung wurde 2004,  2006-2011  von  Helge  Kreutzmann
       <debian@helgefjell.de>,  2007  von Florian Rehnisch <eixman@gmx.de> und
       2008 von Sven Joachim <svenjoac@gmx.de> angefertigt. Diese  Ubersetzung
       ist  Freie  Dokumentation;  lesen  Sie  die  GNU General Public License
       Version 2 oder neuer fur die Kopierbedingungen.  Es gibt KEINE HAFTUNG.

SIEHE AUCH

       dpkg(1).

AUTOR

       Copyright (C) 1995 Ian Jackson

       Dies ist Freie Software; lesen  Sie  die  GNU  General  Public  License
       Version 2 oder neuer fur die Kopierbedingungen. Es gibt KEINE Haftung.