1 .\" dpkg manual page - dpkg-divert(1)
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>
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.
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.
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/>.
21 .\"*******************************************************************
23 .\" This file was generated with po4a. Translate the source file.
25 .\"*******************************************************************
26 .TH dpkg\-divert 1 %RELEASE_DATE% %VERSION% dpkg\-suite
29 dpkg\-divert \- vervang de versie van een bestand in een pakket
32 \fBdpkg\-divert\fP [\fIoptie\fP...] \fIcommando\fP
35 \fBdpkg\-divert\fP is het hulpprogramma dat gebruikt wordt om de lijst met
36 omleggingen aan te maken en bij te werken.
38 Bestands\-\fIomleggingen\fP zijn een manier om \fBdpkg\fP(1) te dwingen een bestand
39 niet op zijn eigen locatie te installeren, maar op een \fIomgeleide\fP
40 locatie. Omleggingen kunnen door de scripts van een Debian pakket gebruikt
41 worden om een bestand uit de weg te zetten als het een tegenstrijdigheid
42 veroorzaakt. Systeembeheerders kunnen het ook gebruiken om het
43 configuratiebestand van een bepaald pakket te vervangen of wanneer bepaalde
44 bestanden (die niet als “conffiles” (configuratiebestanden) gemarkeerd
45 staan) behouden moeten worden door \fBdpkg\fP bij het installeren van een
46 recentere versie van een pakket dat die bestanden bevat.
50 [\fB\-\-add\fP] \fIbestand\fP
51 Voeg voor \fIbestand\fP een omlegging toe.
53 \fB\-\-remove\fP \fIbestand\fP
54 Verwijder een omlegging voor \fIbestand\fP.
56 \fB\-\-list\fP \fIglob\-patroon\fP
57 Som de omleggingen op die aan \fIglob\-patroon\fP beantwoorden.
59 \fB\-\-listpackage\fP \fIbestand\fP
60 Geef de naam van het pakket weer dat \fIbestand\fP omleidt (sinds dpkg
61 1.15.0). Vermeldt LOCAL als \fIbestand\fP lokaal omgeleid werd en niets als
62 \fIbestand\fP niet omgeleid werd.
64 \fB\-\-truename\fP \fIbestand\fP
65 Vermeld de echte naam van een omgeleid bestand.
69 \fB\-\-admindir\fP \fImap\fP
70 Stel de datamap van \fBdpkg\fP in op \fImap\fP (standaard: \fI%ADMINDIR%\fP).
72 \fB\-\-divert\fP \fIleid\-om\-naar\fP
73 \fIleid\-om\-naar\fP is de locatie waarnaartoe de versies van \fIbestand\fP die door
74 andere pakketten geleverd worden, omgeleid zullen worden.
77 Geeft aan dat dit bestand bij alle pakketversies omgeleid wordt. Dit
78 betekent dat er geen uitzonderingen zijn en dat het bestand omgeleid wordt,
79 ongeacht het pakket dat geïnstalleerd wordt. Dit kan gebruikt worden door
80 een systeembeheerder om een lokaal aangepaste versie te installeren.
82 \fB\-\-package\fP \fIpakket\fP
83 \fIpakket\fP is de naam van het pakket waarvan zijn exemplaar van \fIbestand\fP
84 niet omgeleid zal worden. Dit wil zeggen dat bij alle pakketten \fIbestand\fP
85 omgeleid zal worden, behalve bij \fIpakket\fP.
88 Stille modus, m.a.w. geen breedsprakige uitvoer.
91 Zet het bestand effectief uit de weg (of terug). \fBdpkg\-divert\fP zal de
92 bewerking afbreken indien het doelbestand reeds bestaat.
95 Testmodus. Voer m.a.w. geen enkele wijziging effectief uit. Geef enkel een
98 \fB\-?\fP, \fB\-\-help\fP
99 Toon info over het gebruik en sluit af.
102 Toon de versie en sluit af.
107 De gevraagde actie werd succesvol uitgevoerd.
110 Fatale of onherstelbare fout die te wijten is aan ongeldig gebruik van de
111 commandoregel of aan interacties met het systeem, zoals het benaderen van de
112 database, het toewijzen van geheugen, enz.
117 Indien dit ingesteld werd en de optie \fB\-\-admindir\fP niet gebruikt werd, zal
118 dit gebruikt worden als de datamap voor \fBdpkg\fP.
120 \fBDPKG_MAINTSCRIPT_PACKAGE\fP
121 Indien dit ingesteld werd en de opties \fB\-\-local\fP en \fB\-\-package\fP niet
122 gebruikt werden, zal \fBdpkg\-divert\fP dit gebruiken als de naam van het
127 \fI%ADMINDIR%/diversions\fP
128 Bestand dat de huidige lijst van omleggingen op het systeem bevat. Zijn
129 plaats is in de beheersmap van \fBdpkg\fP samen met andere bestanden die
130 belangrijk zijn voor \fBdpkg\fP, zoals \fIstatus\fP en \fIavailable\fP.
132 Merk op dat \fBdpkg\-divert\fP de oorspronkelijke kopie van dit bestand bewaart
133 met de extensie \fI\-old\fP, vooraleer het te vervangen door het nieuwe
137 Bij het toevoegen wordt standaard \fB\-\-local\fP en \fB\-\-divert\fP
138 \fIorigineel\fP\fB.distrib\fP gebruikt. Bij het verwijderen moeten \fB\-\-package\fP of
139 \fB\-\-local\fP en \fB\-\-divert\fP overeenkomen als ze opgegeven werden.
141 Mappen kunnen met \fBdpkg\-divert\fP niet omgeleid worden.
143 Extra zorg moet besteed worden aan het omleiden van gedeelde
144 bibliotheken. \fBldconfig\fP(8) maakt een symbolische koppeling aan op basis
145 van het veld DT_SONAME dat in de bibliotheek ingebed zit. Aangezien
146 \fBldconfig\fP geen omleggingen honoreert (enkel \fBdpkg\fP doet dat), kan het
147 resultaat zijn dat de symbolische koppeling naar de omgeleide bibliotheek
148 verwijst als de omgeleide bibliotheek dezelfde SONAME heeft als de
152 Om alle exemplaren van een bestand \fI/usr/bin/voorbeeld\fP om te leiden naar
153 \fI/usr/bin/voorbeeld.foo\fP, of met andere woorden alle pakketten die
154 \fI/usr/bin/voorbeeld\fP aanleveren, op te dragen het te installeren als
155 \fI/usr/bin/voorbeeld.foo\fP en zo nodig het hernoemen ervan uit te voeren:
157 dpkg\-divert \-\-divert /usr/bin/voorbeeld.foo \-\-rename /usr/bin/voorbeeld
159 Om die omlegging te verwijderen:
161 dpkg\-divert \-\-rename \-\-remove /usr/bin/voorbeeld
164 Om elk pakket dat \fI/usr/bin/voorbeeld\fP tracht te installeren, om te leiden
165 naar \fI/usr/bin/voorbeeld.foo\fP, behalve uw eigen pakket \fIwiegel\fP
167 dpkg\-divert \-\-package wiegel \-\-divert /usr/bin/voorbeeld.foo \-\-rename
170 Om die omlegging te verwijderen:
172 dpkg\-divert \-\-package wiegel \-\-rename \-\-remove /usr/bin/voorbeeld