.\" dpkg manual page - dpkg-name(1) .\" .\" Copyright © 1995-1996 Erick Branderhorst .\" Copyright © 2007-2012 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH dpkg\-name 1 15\-04\-2012 "Projet Debian" "Utilitaires de dpkg" .SH NOM dpkg\-name \- redonne aux paquets Debian leur nom complet . .SH SYNOPSIS \fBdpkg\-name\fP [\fIoption\fP...] [\fB\-\-\fP] \fIfichier\fP... . .SH DESCRIPTION .PP Cette page de manuel documente le programme \fBdpkg\-name\fP qui fournit une façon simple de redonner aux paquets \fBDebian\fP leur nom complet. Ce nom consiste en une chaîne «\ \fIpaquet\fP\fB_\fP\fIversion\fP\fB_\fP\fIarchitecture\fP\fB.\fP\fItype_de_paquet\fP\ » telle qu'elle est indiquée dans le fichier «\ control\ » du paquet. La partie \fIversion\fP du nom est composée d'informations sur la version originelle qui peuvent ou non être suivies d'un trait d'union et d'informations sur la révision. La partie \fItype_de_paquet\fP provient de ce champ s'il existe. La valeur par défaut est \fBdeb\fP. . .SH OPTIONS .TP \fB\-a\fP, \fB\-\-no\-architecture\fP Le nom du fichier n'aura pas l'information sur l'architecture. .TP \fB\-k\fP, \fB\-\-symlink\fP Faire un lien symbolique plutôt qu'une création de fichier. .TP \fB\-o\fP, \fB\-\-overwrite\fP Remplace des fichiers existants s'ils ont le même nom que le fichier de destination. .TP \fB\-s\fP, \fB\-\-subdir\fP [\fIrep\fP] Met les fichiers dans un sous\-répertoire. Si le répertoire donné en paramètre existe, les fichiers sont déplacés dans ce répertoire\ ; sinon le répertoire cible, extrait du champ «\ section\ » que contient la partie de contrôle du paquet, sera «\ unstable/binary\-\fIarchitecture\fP/\fIsection\fP\ ». Quand aucune information sur la section n'est trouvée dans le fichier «\ control\ », la section est supposée être «\ no\-section\ ». Dans ce cas, ainsi que si la section est «\ non\-free\ » ou «\ contrib\ », le répertoire cible est «\ \fIsection\fP/binary\-\fIarchitecture\fP\ ». Le champ «\ section\ » est facultatif\ ; aussi beaucoup de paquets sont dans la zone «\ no\-section\ ». Utilisez cette option avec soin\ : elle est compliquée. .TP \fB\-c\fP, \fB\-\-create\-dir\fP On peut utiliser cette option avec l'option \fB\-s\fP. Quand un répertoire cible n'est pas trouvé, il est créé automatiquement. \fBUtilisez cette option avec soin.\fP .TP \fB\-?\fP, \fB\-\-help\fP Affiche un message d'aide puis quitte. .TP \fB\-v\fP, \fB\-\-version\fP Affiche le numéro de version puis quitte. . .SH BOGUES Certains paquets ne respectent pas l'organisation \fIpaquet\fP\fB_\fP\fIversion\fP\fB_\fP\fIarchitecture\fP\fB.deb\fP. Les paquets traités par \fBdpkg\-name\fP la respectent. Cela n'a pas de conséquence sur la façon dont \fBdselect\fP(1) ou \fBdpkg\fP(1) installent les paquets, mais il se peut que d'autres systèmes d'installation aient besoin de cette organisation. . .SH EXEMPLES .TP \fBdpkg\-name bar\-foo.deb\fP Le nom du fichier «\ bar\-foo.deb\ » devient «\ bar\-foo_1.0\-2_i386.deb\ » ou quelque chose de similaire suivant les renseignements que contient la partie de contrôle de «\ bar\-foo.deb\ ». .TP \fBfind /root/debian/ \-name \(aq*.deb\(aq | xargs \-n 1 dpkg\-name \-a\fP Cette commande \fBdpkg\-name\fP redonne leur nom complet à tous les fichiers qui se trouvent dans le répertoire /root/debian et ses sous\-répertoires et qui possèdent une extension «\ deb\ », mais supprime l'information sur l'architecture. .TP \fBfind \-name \(aq*.deb\(aq | xargs \-n 1 dpkg\-name \-a \-o \-s \-c\fP \fBNe faites pas ça\ !\fP L'archive sera complètement gâchée par des paquets qui ne possèdent pas d'informations sur la section. \fBNe faites pas ça\ !\fP .TP \fBdpkg\-deb \-\-build debian\-tmp && dpkg\-name \-o \-s .. debian\-tmp.deb\fP On peut se servir de cette commande lors de la construction d'un nouveau paquet. . .SH "VOIR AUSSI" \fBdeb\fP(5), \fBdeb\-control\fP(5), \fBdpkg\fP(1), \fBdpkg\-deb\fP(1), \fBfind\fP(1), \fBxargs\fP(1). .SH TRADUCTION Ariel VARDI , 2002. Philippe Batailler, 2006. Nicolas François, 2006. Veuillez signaler toute erreur à .