dpkg (1.18.25) stretch; urgency=medium
[dpkg] / man / de / dpkg-divert.man
CommitLineData
1479465f
GJ
1.\" dpkg manual page - dpkg-divert(1)
2.\"
3.\" Copyright © 1995 Ian Jackson <ijackson@chiark.greenend.org.uk>
4.\" Copyright © 1999 Wichert Akkerman <wakkerma@debian.org>
5.\" Copyright © 2004 Scott James Remnant <keybuk@debian.org>
6.\" Copyright © 2007-2013, 2015 Guillem Jover <guillem@debian.org>
7.\"
8.\" This is free software; you can redistribute it and/or modify
9.\" it under the terms of the GNU General Public License as published by
10.\" the Free Software Foundation; either version 2 of the License, or
11.\" (at your option) any later version.
12.\"
13.\" This is distributed in the hope that it will be useful,
14.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
15.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16.\" GNU General Public License for more details.
17.\"
18.\" You should have received a copy of the GNU General Public License
19.\" along with this program. If not, see <https://www.gnu.org/licenses/>.
20.
21.\"*******************************************************************
22.\"
23.\" This file was generated with po4a. Translate the source file.
24.\"
25.\"*******************************************************************
26.TH dpkg\-divert 1 %RELEASE_DATE% %VERSION% dpkg\-Programmsammlung
27.nh
28.SH BEZEICHNUNG
29dpkg\-divert \- Hinwegsetzen über die Paketversion einer Datei
30.
31.SH ÜBERSICHT
32\fBdpkg\-divert\fP [\fIOption\fP …] \fIBefehl\fP
33.
34.SH BESCHREIBUNG
35\fBdpkg\-divert\fP ist ein Hilfswerkzeug, um die Liste der Umleitungen
36einzurichten und zu aktualisieren.
37.PP
38Datei\-\fIDiversionen\fP (Umleitungen) sind eine Möglichkeit, \fBdpkg\fP(1) dazu zu
39zwingen, eine Datei nicht an ihren Standardplatz, sondern an einem
40\fIumgeleiteten\fP Ort zu installieren. Umleitungen können innerhalb der
41Debian\-Paketskripte verwendet werden, um eine Datei beiseitezuschieben, wenn
42sie einen Konflikt auslöst. Systemadministratoren können sie auch verwenden,
43um sich über die Konfigurationsdateien einiger Pakete hinwegzusetzen, oder
44wann immer einige Dateien (die nicht als „Conffiles“ markiert sind) von
45\fBdpkg\fP erhalten werden müssen, wenn eine neuere Version eines Paketes, die
46diese Dateien enthält, installiert wird.
47.sp
48.SH BEFEHLE
49.TP
50[\fB\-\-add\fP] \fIDatei\fP
51Fügt eine Umleitung für \fIDatei\fP hinzu.
52.TP
53\fB\-\-remove\fP\fI Datei\fP
54Entferne eine Umleitung für \fIDatei\fP.
55.TP
56\fB\-\-list\fP\fI Glob\-Muster\fP
57Liste Umleitungen auf, die auf \fIGlob\-Muster\fP passen.
58.TP
59\fB\-\-listpackage\fP\fI Datei\fP
60Gibt den Namen des Pakets aus, die \fIDatei\fP umleitet (seit Dpkg
611.15.0). Gibt LOCAL aus, falls die Datei lokal umgeleitet wurde und nichts,
62falls \fIDatei\fP nicht umgeleitet wurde.
63.TP
64\fB\-\-truename\fP\fI Datei\fP
65Zeige den echten Namen für eine umgeleitete Datei an.
66.
67.SH OPTIONEN
68.TP
69\fB\-\-admindir\fP\fI Verzeichnis\fP
70Setze das \fBdpkg\fP\-Datenverzeichnis auf \fIVerzeichnis\fP (Standard:
71\fI%ADMINDIR%\fP).
72.TP
73\fB\-\-divert\fP\fI Umleitziel\fP
74\fIUmleitziel\fP ist der Zielort, wo die Versionen der \fIDatei\fP, wie sie von
75anderen Paketen bereitgestellt wird, hin umgeleitet werden.
76.TP
77\fB\-\-local\fP
78Gibt an, dass alle Versionen dieser Datei umgeleitet sind. Dies bedeutet,
79dass es keine Ausnahmen gibt, und egal was für ein Paket auch installiert
80ist, die Datei ist umgeleitet. Dies kann vom Administrator verwendet werden,
81um eine lokal geänderte Version zu installieren.
82.TP
83\fB\-\-package\fP\fI Paket\fP
84\fIPaket\fP ist der Name des Pakets, dessen Kopie von \fIDatei\fP nicht umgeleitet
85wird, d.h. \fIDatei\fP wird für alle Pakete außer \fIPaket\fP umgeleitet.
86.TP
87\fB\-\-quiet\fP
88Ruhiger Modus, d.h. keine langatmige Ausgabe.
89.TP
90\fB\-\-rename\fP
91Schiebe die Dateien tatsächlich beiseite (oder zurück). \fBdpkg\-divert\fP wird
92den Arbeitsvorgang abbrechen, falls die Zieldatei bereits existiert.
93.TP
94\fB\-\-test\fP
95Testmodus, d.h. führe keine Änderungen durch, sondern zeige sie lediglich.
96.TP
97\fB\-?\fP, \fB\-\-help\fP
98Zeige den Bedienungshinweis und beende.
99.TP
100\fB\-\-version\fP
101Gebe die Version aus und beende sich.
102.
103.SH RÜCKGABEWERT
104.TP
105\fB0\fP
106Die angeforderte Aktion wurde erfolgreich ausgeführt.
107.TP
108\fB2\fP
109Fataler oder nicht behebbarer Fehler aufgrund ungültiger
110Befehlszeilenverwendung oder Interaktionen mit dem System, wie Zugriffe auf
111die Datenbank, Speicherzuweisungen usw.
112.
113.SH UMGEBUNG
114.TP
115\fBDPKG_ADMINDIR\fP
116Falls gesetzt und die Option \fB\-\-admindir\fP nicht verwandt wurde, wird dies
117als Datenverzeichnis von \fBdpkg\fP verwandt.
118.TP
119\fBDPKG_MAINTSCRIPT_PACKAGE\fP
120Falls gesetzt und die Optionen \fB\-\-local\fP und \fB\-\-package\fP nicht verwandt
121wurden, wird \fBdpkg\-divert\fP dies als Paketnamen verwenden.
122.
123.SH DATEIEN
124.TP
125\fI%ADMINDIR%/diversions\fP
126Datei, die die aktuelle Liste von Umleitungen des Systems enthält. Sie
127befindet sich im \fBdpkg\fP\-Administrationsverzeichnis, zusammen mit anderen
128für \fBdpkg\fP wichtigen Dateien, wie \fIstatus\fP oder \fIavailable\fP.
129.br
130Hinweis: \fBdpkg\-divert\fP erhält die alte Kopie dieser Datei, mit der Endung
131\fI\-old\fP, bevor es sie mit der neuen ersetzt.
132.
133.SH BEMERKUNGEN
134Beim Hinzufügen ist die Standardeinstellung \fB\-\-local\fP und \fB\-\-divert\fP
135\fIOriginalname\fP.\fBdistrib\fP. Beim Entfernen müssen, falls angegeben,
136\fB\-\-package\fP oder \fB\-\-local\fP und \fB\-\-divert\fP übereinstimmen.
137
138Verzeichnisse können mit \fBdpkg\-divert\fP nicht umgeleitet werden.
139
140Vorsicht sollte beim Umleiten von Laufzeit\-Bibliotheken walten gelassen
141werden, da \fBldconfig\fP(8) einen symbolischen Link, basierend auf dem in der
142Bibliothek eingebetteten DT_SONAME\-Feld, anlegt. Da \fBldconfig\fP keine
143Umleitungen anerkennt (nur \fBdpkg\fP tut dies), kann der Symlink am Ende auf
144die umgeleitete Bibliothek zeigen, falls die umgeleitete Bibliothek den
145gleichen SONAME wie die nicht umgeleitete hat.
146.
147.SH BEISPIELE
148Um alle Kopien von \fI/usr/bin/example\fP auf \fI/usr/bin/example.foo\fP
149umzuleiten, d.h. alle Pakete, die \fI/usr/bin/example\fP zur Verfügung stellen,
150dazu anzuleiten, diese Datei stattdessen als \fI/usr/bin/example.foo\fP zu
151installieren und die Umbenennung, falls notwendig, durchzuführen:
152.HP
153dpkg\-divert \-\-divert /usr/bin/example.foo \-\-rename /usr/bin/example
154.PP
155Um diese Umleitung zu entfernen:
156.HP
157dpkg\-divert \-\-rename \-\-remove /usr/bin/example
158
159.PP
160Um für jedes Paket \- außer Ihrem eigenen \fIwibble\fP\-Paket \-, das versucht,
161\fI/usr/bin/example\fP zu installieren, dieses auf \fI/usr/bin/example.foo\fP
162umzuleiten:
163.HP
164dpkg\-divert \-\-package wibble \-\-divert /usr/bin/example.foo \-\-rename
165/usr/bin/example
166.PP
167Um diese Umleitung zu entfernen:
168.HP
169dpkg\-divert \-\-package wibble \-\-rename \-\-remove /usr/bin/example
170.
171.SH "SIEHE AUCH"
172\fBdpkg\fP(1).
173.SH ÜBERSETZUNG
174Die deutsche Übersetzung wurde 2004, 2006-2017 von Helge Kreutzmann
175<debian@helgefjell.de>, 2007 von Florian Rehnisch <eixman@gmx.de> und
1762008 von Sven Joachim <svenjoac@gmx.de>
177angefertigt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die
178GNU General Public License Version 2 oder neuer für die Kopierbedingungen.
179Es gibt KEINE HAFTUNG.