man-pages/fr/man1/dpkg-name.1.html
2021-03-31 01:06:50 +01:00

139 lines
6.6 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of dpkg-name</TITLE>
</HEAD><BODY>
<H1>dpkg-name</H1>
Section: suite dpkg (1)<BR>Updated: 2020-03-23<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NOM</H2>
dpkg-name - Redonne aux paquets Debian leur nom complet
<A NAME="lbAC">&nbsp;</A>
<H2>SYNOPSIS</H2>
<B>dpkg-name</B> [<I>option</I>...] [<B>--</B>] <I>fichier</I>...
<A NAME="lbAD">&nbsp;</A>
<H2>DESCRIPTION</H2>
<P>
Cette page de manuel documente le programme <B>dpkg-name</B> qui fournit une
fa&ccedil;on simple de redonner aux paquets <B>Debian</B> leur nom complet. Ce nom
consiste en une cha&icirc;ne
<I>paquet</I><B>_</B><I>version</I><B>_</B><I>architecture</I><B>.</B><I>type-de-paquet</I> telle
qu'elle est indiqu&eacute;e dans le fichier &laquo;&nbsp;control&nbsp;&raquo; du paquet. La partie
<I>version</I> du nom est compos&eacute;e d'informations sur la version originelle qui
peuvent ou non &ecirc;tre suivies d'un trait d'union et d'informations sur la
r&eacute;vision. La partie <I>type-de-paquet</I> provient de ce champ s'il existe. La
valeur par d&eacute;faut est <B>deb</B>.
<A NAME="lbAE">&nbsp;</A>
<H2>OPTIONS</H2>
<DL COMPACT>
<DT id="1"><B>-a</B>, <B>--no-architecture</B><DD>
Le nom du fichier n'aura pas l'information sur l'architecture.
<DT id="2"><B>-k</B>, <B>--symlink</B><DD>
Fait un lien symbolique plut&ocirc;t qu'une transposition.
<DT id="3"><B>-o</B>, <B>--overwrite</B><DD>
Remplace des fichiers existants s'ils ont le m&ecirc;me nom que le fichier de
destination.
<DT id="4"><B>-s</B>, <B>--subdir</B> [<I>rep</I>]<DD>
Met les fichiers dans un sous-r&eacute;pertoire. Si le r&eacute;pertoire donn&eacute; en
param&egrave;tre existe, les fichiers sont d&eacute;plac&eacute;s dans ce r&eacute;pertoire&nbsp;; sinon le
r&eacute;pertoire cible, extrait du champ &laquo;&nbsp;section&nbsp;&raquo; que contient la partie
contr&ocirc;le du paquet, sera
&laquo;&nbsp;unstable/binary-<I>architecture</I>/<I>section</I>&nbsp;&raquo;. Quand aucune information sur
la section n'est trouv&eacute;e dans le fichier &laquo;&nbsp;control&nbsp;&raquo;, la section est
suppos&eacute;e &ecirc;tre <B>no-section</B>. Dans ce cas, ainsi que si la section est
<B>non-free</B> ou <B>contrib</B>, le r&eacute;pertoire cible est
&laquo;&nbsp;<I>section</I>/binary-<I>architecture</I>&nbsp;&raquo;. Le champ &laquo;&nbsp;section&nbsp;&raquo; est facultatif&nbsp;;
aussi beaucoup de paquets sont dans la zone &laquo;&nbsp;no-section&nbsp;&raquo;. Utilisez cette
option avec pr&eacute;caution&nbsp;: elle est compliqu&eacute;e.
<DT id="5"><B>-c</B>, <B>--create-dir</B><DD>
On peut utiliser cette option avec l'option <B>-s</B>. Quand un r&eacute;pertoire cible
n'est pas trouv&eacute;, il est cr&eacute;&eacute; automatiquement. <B>Utilisez cette option avec
soin.</B>
<DT id="6"><B>-?</B>, <B>--help</B><DD>
Affiche un message d'aide puis quitte.
<DT id="7"><B>-v</B>, <B>--version</B><DD>
Affiche le num&eacute;ro de version puis quitte.
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>ENVIRONNEMENT</H2>
<DL COMPACT>
<DT id="8"><B>DPKG_COLORS</B><DD>
D&eacute;finit le mode de couleur (depuis dpkg&nbsp;1.18.5). Les valeurs actuellement
accept&eacute;es sont <B>auto</B> (par d&eacute;faut), <B>always</B> et <B>never</B>.
<DT id="9"><B>DPKG_NLS</B><DD>
Si cette variable est d&eacute;finie, elle sera utilis&eacute;e pour d&eacute;cider l'activation
de la prise en charge des langues (NLS -&nbsp;Native Language Support), connu
aussi comme la gestion de l'internationalisation (ou i18n) (depuis
dpkg&nbsp;1.19.0). Les valeurs permises sont&nbsp;: <B>0</B> et <B>1</B> (par d&eacute;faut).
</DL>
<A NAME="lbAG">&nbsp;</A>
<H2>BOGUES</H2>
Certains paquets ne respectent pas l'organisation
<I>paquet</I><B>_</B><I>version</I><B>_</B><I>architecture</I><B>.deb</B>. Les paquets trait&eacute;s par
<B>dpkg-name</B> la respectent. Cela n'a pas de cons&eacute;quence sur la fa&ccedil;on dont
<B><A HREF="/cgi-bin/man/man2html?1+dselect">dselect</A></B>(1) ou <B><A HREF="/cgi-bin/man/man2html?1+dpkg">dpkg</A></B>(1) installent les paquets, mais il se peut que
d'autres syst&egrave;mes d'installation aient besoin de cette organisation.
<A NAME="lbAH">&nbsp;</A>
<H2>EXEMPLES</H2>
<DL COMPACT>
<DT id="10"><B>dpkg-name bar-foo.deb</B><DD>
Le nom du fichier <I>bar-foo.deb</I> devient <I>bar-foo_1.0-2_i386.deb</I> ou
quelque chose de similaire suivant les renseignements que contient la partie
de contr&ocirc;le de <I>bar-foo.deb</I>.
<DT id="11"><B>find /root/debian/ -name '*.deb' | xargs -n 1 dpkg-name -a</B><DD>
Cette commande <B>dpkg-name</B> redonne leur nom complet &agrave; tous les fichiers qui
se trouvent dans le r&eacute;pertoire /root/debian et ses sous-r&eacute;pertoires et qui
poss&egrave;dent une extension <B>deb</B>, mais supprime l'information sur
l'architecture.
<DT id="12"><B>find -name '*.deb' | xargs -n 1 dpkg-name -a -o -s -c</B><DD>
<B>Ne faites pas &ccedil;a&nbsp;!</B> L'archive sera compl&egrave;tement g&acirc;ch&eacute;e par des paquets qui
ne poss&egrave;dent pas d'informations sur la section. <B>Ne faites pas &ccedil;a&nbsp;!</B>
<DT id="13"><B>dpkg-deb --build debian-tmp &amp;&amp; dpkg-name -o -s .. debian-tmp.deb</B><DD>
On peut se servir de cette commande lors de la construction d'un nouveau
paquet.
</DL>
<A NAME="lbAI">&nbsp;</A>
<H2>VOIR AUSSI</H2>
<B><A HREF="/cgi-bin/man/man2html?5+deb">deb</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+deb-control">deb-control</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?1+dpkg">dpkg</A></B>(1), <B><A HREF="/cgi-bin/man/man2html?1+dpkg-deb">dpkg-deb</A></B>(1), <B><A HREF="/cgi-bin/man/man2html?1+find">find</A></B>(1),
<B><A HREF="/cgi-bin/man/man2html?1+xargs">xargs</A></B>(1).
<A NAME="lbAJ">&nbsp;</A>
<H2>TRADUCTION</H2>
Ariel VARDI &lt;<A HREF="mailto:ariel.vardi@freesbee.fr">ariel.vardi@freesbee.fr</A>&gt;, 2002.
Philippe Batailler, 2006.
Nicolas Fran&ccedil;ois, 2006.
Veuillez signaler toute erreur &agrave; &lt;<A HREF="mailto:debian-l10n-french@lists.debian.org">debian-l10n-french@lists.debian.org</A>&gt;.
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="14"><A HREF="#lbAB">NOM</A><DD>
<DT id="15"><A HREF="#lbAC">SYNOPSIS</A><DD>
<DT id="16"><A HREF="#lbAD">DESCRIPTION</A><DD>
<DT id="17"><A HREF="#lbAE">OPTIONS</A><DD>
<DT id="18"><A HREF="#lbAF">ENVIRONNEMENT</A><DD>
<DT id="19"><A HREF="#lbAG">BOGUES</A><DD>
<DT id="20"><A HREF="#lbAH">EXEMPLES</A><DD>
<DT id="21"><A HREF="#lbAI">VOIR AUSSI</A><DD>
<DT id="22"><A HREF="#lbAJ">TRADUCTION</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:01 GMT, March 31, 2021
</BODY>
</HTML>