1 .\" dpkg manual page - dpkg-name(1)
3 .\" Copyright © 1995-1996 Erick Branderhorst
4 .\" Copyright © 2007-2013, 2015 Guillem Jover <guillem@debian.org>
6 .\" This is free software; you can redistribute it and/or modify
7 .\" it under the terms of the GNU General Public License as published by
8 .\" the Free Software Foundation; either version 2 of the License, or
9 .\" (at your option) any later version.
11 .\" This is distributed in the hope that it will be useful,
12 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
13 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 .\" GNU General Public License for more details.
16 .\" You should have received a copy of the GNU General Public License
17 .\" along with this program. If not, see <https://www.gnu.org/licenses/>.
19 .\"*******************************************************************
21 .\" This file was generated with po4a. Translate the source file.
23 .\"*******************************************************************
24 .TH dpkg\-name 1 %RELEASE_DATE% %VERSION% dpkg\-suite
27 dpkg\-name \- hernoem Debian\-pakketten naar volledige pakketnamen
30 \fBdpkg\-name\fP [\fIoptie\fP...] [\fB\-\-\fP] \fIbestand\fP...
34 Deze man\-pagina documenteert het programma \fBdpkg\-name\fP dat voorziet in een
35 eenvoudige manier om \fBDebian\fP\-pakketten naar hun volledige pakketnamen te
36 hernoemen. Een volledige pakketnaam bestaat uit
37 \fIpakket\fP\fB_\fP\fIversie\fP\fB_\fP\fIarchitectuur\fP\fB.\fP\fIpakkettype\fP, zoals opgegeven
38 in het controlebestand van het pakket. Het \fIversie\fP\-gedeelte van de
39 bestandsnaam bestaat uit de toeleveraarsversieinformatie (upstream),
40 facultatief gevolgd door een koppelteken en de revisie\-informatie. Het deel
41 \fIpakkettype\fP is uit dat veld afkomstig als dat bestaat, anders wordt
42 teruggevallen op \fBdeb\fP.
46 \fB\-a\fP, \fB\-\-no\-architecture\fP
47 De bestandsnaam van de bestemming zal geen architectuuriniformatie bevatten
49 \fB\-k\fP, \fB\-\-symlink\fP
50 Maak een symbolische koppeling aan in plaats van te verplaatsen.
52 \fB\-o\fP, \fB\-\-overwrite\fP
53 Bestaande bestanden zullen overschreven worden als ze dezelfde naam hebben
54 als de bestandsnaam van de bestemming.
56 \fB\-s\fP, \fB\-\-subdir\fP [\fImap\fP]
57 Bestanden zullen naar een onderliggende map verplaatst worden. Indien de als
58 argument opgegeven map bestaat, zullen de bestanden naar die map verplaatst
59 worden, anders wordt de doelmap geëxtraheerd uit het sectieveld uit het
60 controlegedeelte van het pakket. De doelmap zal
61 «unstable/binary\-\fIarchitectuur\fP/\fIsectie\fP» zijn. Indien de sectie niet
62 gevonden wordt in het controlebestand, dan wordt uitgegaan van
63 \fBno\-section\fP. In dat geval en ook voor de secties \fBnon\-free\fP en \fBcontrib\fP
64 is de doelmap «\fIsectie\fP/binary\-\fIarchitectuur\fP». Het veld sectie is niet
65 verplicht, zodat veel pakketten terechtkomen in het gebied
66 \fBno\-section\fP. Gebruik deze optie met zorg, ze werkt chaotisch.
68 \fB\-c\fP, \fB\-\-create\-dir\fP
69 Deze optie kan samen met de optie \fB\-s\fP gebruikt worden. Als een doelmap
70 niet aangetroffen wordt, zal ze automatisch aangemaakt worden. \fBGebruik
71 deze optie met zorg.\fP
73 \fB\-?\fP, \fB\-\-help\fP
74 Toon info over het gebruik en sluit af.
76 \fB\-v\fP, \fB\-\-version\fP
77 Toon de versie en sluit af.
80 Bepaalde pakketten volgen de naamstructuur
81 \fIpakket\fP\fB_\fP\fIversie\fP\fB_\fP\fIarchitectuur\fP\fB.deb\fP niet. Pakketten die door
82 \fBdpkg\-name\fP hernoemd worden, volgen deze structuur. Over het algemeen heeft
83 dit geen invloed op de manier waarop pakketten door \fBdselect\fP(1)/\fBdpkg\fP(1)
84 geïnstalleerd worden, maar ander installatiegereedschap kan eventueel
85 steunen op die naamgevingsstructuur.
89 \fBdpkg\-name bar\-foo.deb\fP
90 Het bestand \fBbar\-foo.deb\fP zal hernoemd worden naar bar\-foo_1.0\-2_i386.deb
91 of iets gelijkaardigs (afhankelijk van welke informatie er staat in het
92 controlegedeelte van \fBbar\-foo.deb\fP).
94 \fBfind /root/debian/ \-name '*.deb' | xargs \-n 1 dpkg\-name \-a\fP
95 Alle bestanden met de extensie \fBdeb\fP in de map /root/debian en de
96 onderliggende mappen zullen indien nodig hernoemd worden door \fBdpkg\-name\fP
97 naar namen zonder architectuurinformatie.
99 \fBfind \-name '*.deb' | xargs \-n 1 dpkg\-name \-a \-o \-s \-c\fP
100 \fBDoe dit niet.\fP Uw archief zal volledig overhoop gehaald worden, omdat veel
101 pakketten geen sectie\-informatie hebben. \fBDoe dit niet.\fP
103 \fBdpkg\-deb \-\-build debian\-tmp && dpkg\-name \-o \-s .. debian\-tmp.deb\fP
104 Dit kan gebruikt worden bij het bouwen van nieuwe pakketten.
107 \fBdeb\fP(5), \fBdeb\-control\fP(5), \fBdpkg\fP(1), \fBdpkg\-deb\fP(1), \fBfind\fP(1),