1154 lines
64 KiB
HTML
1154 lines
64 KiB
HTML
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<HTML><HEAD><TITLE>Man page of dpkg</TITLE>
|
|
</HEAD><BODY>
|
|
<H1>dpkg</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"> </A>
|
|
<H2>NOM</H2>
|
|
|
|
dpkg - Gestionnaire de paquet pour Debian
|
|
<A NAME="lbAC"> </A>
|
|
<H2>SYNOPSIS</H2>
|
|
|
|
<B>dpkg</B> [<I>option</I>...] <I>action</I>
|
|
<A NAME="lbAD"> </A>
|
|
<H2>AVERTISSEMENT</H2>
|
|
|
|
Ce manuel est destiné aux utilisateurs qui souhaitent aller au-delà de la
|
|
commande <B>dpkg --help</B> pour la compréhension des options de la ligne de
|
|
commande et des états des paquets.
|
|
<P>
|
|
Les responsables de paquet qui veulent comprendre comment <B>dpkg</B> installe
|
|
leur paquet <I>ne doivent pas</I> l'utiliser. Les descriptions concernant
|
|
l'installation ou la désinstallation des paquets sont très insuffisantes.
|
|
<A NAME="lbAE"> </A>
|
|
<H2>DESCRIPTION</H2>
|
|
|
|
<B>dpkg</B> est un outil pour l'installation, la création, la suppression et la
|
|
gestion des paquets Debian. <B><A HREF="/cgi-bin/man/man2html?1+aptitude">aptitude</A></B>(1) est la principale interface à
|
|
<B>dpkg</B> et la plus agréable pour l'utilisateur. <B>dpkg</B> lui-même est
|
|
entièrement contrôlé par des paramètres sur la ligne de commande. Une
|
|
commande comporte exactement une action et zéro ou plusieurs options. Le
|
|
paramètre « action » dit ce que <B>dpkg</B> doit faire et les options modifient
|
|
l'action d'une manière ou d'une autre.
|
|
<P>
|
|
<B>dpkg</B> peut également être utilisé comme interface pour <B><A HREF="/cgi-bin/man/man2html?1+dpkg-deb">dpkg-deb</A></B>(1) et
|
|
<B><A HREF="/cgi-bin/man/man2html?1+dpkg-query">dpkg-query</A></B>(1). La liste des actions gérées est indiquée dans la section
|
|
<B>ACTIONS</B>. Si cette section est présente, <B>dpkg</B> n'exécute que <B>dpkg-deb</B>
|
|
ou <B>dpkg-query</B> avec les paramètres qui lui sont passés, mais aucune action
|
|
spécifique ne leur est communiquée. Pour utiliser cela, il est nécessaire
|
|
d'appeler le programme directement.
|
|
<A NAME="lbAF"> </A>
|
|
<H2>RENSEIGNEMENTS SUR LES PAQUETS</H2>
|
|
|
|
<B>dpkg</B> conserve des renseignements utiles sur les paquets
|
|
disponibles. Cette information est divisée en trois classes : les états, les
|
|
états de la sélection et les drapeaux. La modification de ces valeurs est
|
|
principalement dévolue à <B>dselect</B>.
|
|
<A NAME="lbAG"> </A>
|
|
<H3>États du paquet :</H3>
|
|
|
|
<DL COMPACT>
|
|
<DT id="1"><B>not-installed</B><DD>
|
|
Le paquet n'est pas installé sur le système.
|
|
<DT id="2"><B>config-files</B><DD>
|
|
Seuls les fichiers de configuration du paquet existent sur le système.
|
|
<DT id="3"><B>half-installed</B><DD>
|
|
L'installation du paquet a commencé mais, pour une raison quelconque, ne
|
|
s'est pas terminée.
|
|
<DT id="4"><B>unpacked</B><DD>
|
|
Le paquet est dépaqueté mais n'est pas configuré.
|
|
<DT id="5"><B>half-configured</B><DD>
|
|
Le paquet est dépaqueté et la configuration a commencé mais, pour une
|
|
quelconque raison, ne s'est pas terminée.
|
|
<DT id="6"><B>triggers-awaited</B><DD>
|
|
Le paquet attend l'exécution d'une action différée qui est à la charge d'un
|
|
autre paquet.
|
|
<DT id="7"><B>triggers-pending</B><DD>
|
|
Une action différée de ce paquet a été activée, il reste à l'exécuter.
|
|
<DT id="8"><B>installed</B><DD>
|
|
Le paquet est correctement dépaqueté et configuré.
|
|
</DL>
|
|
<A NAME="lbAH"> </A>
|
|
<H3>États de sélection des paquets</H3>
|
|
|
|
<DL COMPACT>
|
|
<DT id="9"><B>install</B><DD>
|
|
Le paquet est sélectionné pour être installé.
|
|
<DT id="10"><B>hold</B><DD>
|
|
<B>dpkg</B> laisse de côté un paquet marqué <B>hold</B>, à moins qu'il ne soit lancé
|
|
avec l'option de forçage <B>--force-hold</B>.
|
|
<DT id="11"><B>deinstall</B><DD>
|
|
Le paquet est sélectionné pour être désinstallé (c'est-à-dire qu'on veut
|
|
supprimer tous les fichiers à l'exception des fichiers de configuration).
|
|
<DT id="12"><B>purge</B><DD>
|
|
Le paquet est sélectionné pour être purgé (c'est-à-dire qu'on veut tout
|
|
supprimer dans les répertoires du système, même les fichiers de
|
|
configuration).
|
|
<DT id="13"><B>unknown</B><DD>
|
|
La sélection de paquets est inconnue. Un paquet qui est aussi dans un état
|
|
<B>not-installed</B> et avec un drapeau <B>ok</B> sera oublié dans le prochain
|
|
enregistrement de la base de données.
|
|
</DL>
|
|
<A NAME="lbAI"> </A>
|
|
<H3>Drapeaux du paquet :</H3>
|
|
|
|
<DL COMPACT>
|
|
<DT id="14"><B>ok</B><DD>
|
|
Un paquet marqué <B>ok</B> est dans un état connu, mais pourrait nécessiter un
|
|
traitement supplémentaire.
|
|
<DT id="15"><B>reinstreq</B><DD>
|
|
Un paquet marqué <B>reinstreq</B> est défectueux et demande une
|
|
réinstallation. <B>dpkg</B> ne peut supprimer ces paquets, à moins qu'il ne soit
|
|
lancé avec l'option de forçage <B>--force-remove-reinstreq</B>.
|
|
</DL>
|
|
<A NAME="lbAJ"> </A>
|
|
<H2>ACTIONS</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="16"><B>-i</B>, <B>--install</B> <I>fichier-paquet</I>...<DD>
|
|
Installe le paquet. Si l'option <B>--recursive</B> ou <B>-R</B> est utilisée,
|
|
<I>fichier-paquet</I> doit alors être un répertoire.
|
|
<P>
|
|
L'installation comporte les étapes suivantes :
|
|
<BR>
|
|
|
|
<P>
|
|
<B>1.</B> Extraction des fichiers de contrôle du nouveau paquet.
|
|
<BR>
|
|
|
|
<P>
|
|
<B>2.</B> Quand une ancienne version du même paquet est déjà installée,
|
|
exécution du script <I>prerm</I> de l'ancien paquet.
|
|
<BR>
|
|
|
|
<P>
|
|
<B>3.</B> Lancement du script <I>preinst</I>, s'il est fourni par le paquet.
|
|
<BR>
|
|
|
|
<P>
|
|
<B>4.</B> Dépaquetage des nouveaux fichiers et, en même temps, sauvegarde des
|
|
anciens de manière à pouvoir les restaurer si quelque chose tourne mal.
|
|
<BR>
|
|
|
|
<P>
|
|
<B>5.</B> Quand une ancienne version du même paquet est déjà installée,
|
|
exécution du script <I>postrm</I> de l'ancien paquet. Il faut remarquer que ce
|
|
script est exécuté après le script <I>preinst</I> du nouveau paquet, parce que
|
|
les nouveaux fichiers sont écrits dans le même temps que les anciens sont
|
|
supprimés.
|
|
<BR>
|
|
|
|
<P>
|
|
<B>6.</B> Configuration du paquet. Voyez l'action <B>--configure</B> pour savoir
|
|
comment cela se passe.
|
|
<DT id="17"><B>--unpack </B><I>fichier-paquet</I>...<DD>
|
|
Dépaquète le paquet mais ne configure rien. Si l'option <B>--recursive</B> ou
|
|
<B>-R</B> est utilisée, <I>fichier-paquet</I> doit alors indiquer un répertoire.
|
|
<DT id="18"><B>--configure </B><I>paquet</I>...|<B>-a</B>|<B>--pending</B><DD>
|
|
Configuration d'un paquet dépaqueté mais non encore configuré. Si l'option
|
|
<B>-a</B> ou <B>--pending</B> est utilisée au lieu de <I>paquet</I>, tous les paquets
|
|
dépaquetés mais non configurés sont configurés.
|
|
<P>
|
|
Pour reconfigurer un paquet qui l'a déjà été, vous devriez plutôt utiliser
|
|
la commande <B><A HREF="/cgi-bin/man/man2html?8+dpkg-reconfigure">dpkg-reconfigure</A></B>(8).
|
|
<P>
|
|
La configuration comporte les étapes suivantes :
|
|
<BR>
|
|
|
|
<P>
|
|
<B>1.</B> Dépaquetage des fichiers de configuration, et dans le même temps
|
|
sauvegarde des anciens fichiers de configuration, de manière à pouvoir les
|
|
restaurer si quelque chose se passe mal.
|
|
<BR>
|
|
|
|
<P>
|
|
<B>2.</B> Exécution du script <B>postinst</B>, s'il est fourni par le paquet.
|
|
<DT id="19"><B>--triggers-only</B> <I>paquet</I> ...|<B>-a</B> | <B>--pending</B><DD>
|
|
N'exécute que les actions différées (depuis dpkg 1.14.17). Toutes les
|
|
actions différées en attente seront traitées. Si des noms de paquets sont
|
|
fournis, les actions différées de ces paquets seront traitées, une fois
|
|
chacune lorsque nécessaire. L'utilisation de cette option peut laisser des
|
|
paquets dans les états incorrects de <B>triggers-awaited</B> et de
|
|
<B>triggers-pending</B>. Cela peut être corrigé plus tard en exécutant : <B>dpkg
|
|
--configure --pending</B>.
|
|
<DT id="20"><B>-r</B>, <B>--remove</B> <I>paquet</I>...|<B>-a</B>|<B>--pending</B><DD>
|
|
Supprimer un paquet installé. Cela supprime tout à l'exception des fichiers
|
|
de configuration et les autres données nettoyées par le script <I>postrm</I>, ce
|
|
qui évite d'avoir à reconfigurer le paquet s'il était réinstallé par la
|
|
suite (ces fichiers sont les fichiers de configuration listés dans le
|
|
fichier de contrôle <I>DEBIAN/conffiles</I>). S'il n'y a pas de fichier de
|
|
contrôle <I>DEBIAN/conffiles</I> ni script <I>DEBIAN/postrm</I>, cette commande est,
|
|
équivalente à l'appel de <B>--purge</B>. Si <B>-a</B> ou <B>--pending</B> est indiqué à
|
|
la place d'un nom de paquet, alors tous les paquets dépaquetés mais marqués
|
|
pour suppression dans le fichier <I>/var/lib/dpkg/status</I> seront supprimés.
|
|
<P>
|
|
La suppression d'un paquet comporte les étapes suivantes :
|
|
<BR>
|
|
|
|
<P>
|
|
<B>1.</B> Lancement du script <I>prerm</I>
|
|
<BR>
|
|
|
|
<P>
|
|
<B>2.</B> Suppression des fichiers installés
|
|
<BR>
|
|
|
|
<P>
|
|
<B>3.</B> Lancement du script <I>postrm</I>
|
|
<BR>
|
|
|
|
<P>
|
|
<DT id="21"><B>-P</B>, <B>--purge</B> <I>paquet</I>...|<B>-a</B>|<B>--pending</B><DD>
|
|
Purger un paquet installé ou déjà supprimé. L'action supprime tout, y
|
|
compris les fichiers de configuration et tout le reste nettoyé de
|
|
<I>postrm</I>. Si <B>-a</B> ou <B>--pending</B> est indiqué à la place d'un nom de
|
|
paquet, tous les paquets dépaquetés ou supprimés mais marqués dans le
|
|
fichier <I>/var/lib/dpkg/status</I> comme devant être purgés seront purgés.
|
|
<P>
|
|
Note : certains fichiers de configuration peuvent être inconnus de <B>dpkg</B>
|
|
car ils sont créés et gérés séparément par le biais de scripts de
|
|
configuration. En ce cas, <B>dpkg</B> ne les supprimera pas lui-même et le
|
|
script <I>postrm</I> du paquet devra s'en charger durant l'opération de
|
|
purge. Cela ne s'applique bien entendu qu'aux fichiers situés dans les
|
|
répertoires systèmes et non aux fichiers de configuration créés dans les
|
|
répertoires « home » des utilisateurs.
|
|
<P>
|
|
La suppression d'un paquet comporte les étapes suivantes :
|
|
<BR>
|
|
|
|
<P>
|
|
<B>1.</B> Supprime le paquet s'il n'est pas déjà supprimé. Voir <B>--remove</B> pour
|
|
plus de détails sur la façon dont cela est fait.
|
|
<BR>
|
|
|
|
<P>
|
|
<B>2.</B> Exécuter le script <I>postrm</I>.
|
|
<BR>
|
|
|
|
<DT id="22"><B>-V</B>, <B>--verify</B> <I>nom-du-paquet</I>...<DD>
|
|
Vérifie l'intégrité du <I>nom-du-paquet</I> ou de tous les paquets, si omis, en
|
|
comparant l'information des fichiers installés par un paquet avec
|
|
l'information des métadonnées des fichiers stockée dans la base de données
|
|
de <B>dpkg</B> (depuis dpkg 1.17.2). L'origine de l'information des métadonnées
|
|
des fichiers dans la base de données, ce sont les paquets binaires
|
|
eux-mêmes. Ces métadonnées sont collectées au moment du dépaquetage des
|
|
paquets durant le processus d'installation.
|
|
<P>
|
|
Actuellement la seule vérification fonctionnelle effectuée est une
|
|
comparaison des sommes de contrôle MD5 du contenu des fichier par rapport
|
|
aux valeurs stockées dans la base de données des fichiers. La vérification
|
|
n'a lieu que si la base de données contient les informations
|
|
nécessaires. Pour vérifier si des métadonnées manquent dans la base de
|
|
données, la commande <B>--audit</B> peut être employée.
|
|
<P>
|
|
On peut choisir le format de sortie avec l'option <B>--verify-format</B>, par
|
|
défaut c'est le format <B>rpm</B>, mais cela pourrait changer dans le futur, et
|
|
selon le format que les programmes analysant cette sortie de commande
|
|
pourraient explicitement attendre.
|
|
<DT id="23"><B>-C</B>, <B>--audit</B> <I>nom-du-paquet</I>...<DD>
|
|
Effectue une vérification du bon état et de consistance de la base de
|
|
données sur le <I>nom-du-paquet</I> ou sur tous les paquets si omis
|
|
(vérification par paquet depuis dpkg 1.17.10). Par exemple, recherche les
|
|
paquets qui n'ont été que partiellement installés sur le système ou qui ont
|
|
des données de contrôle ou des fichiers manquants, incorrects ou
|
|
obsolètes. <B>dpkg</B> suggère une manière de les corriger.
|
|
<DT id="24"><B>--update-avail</B> [<I>fichier-Paquets</I>]<DD>
|
|
|
|
<B>--merge-avail</B> [<I>fichier-Paquets</I>]
|
|
Met à jour l'information de <B>dpkg</B> et de <B>dselect</B> sur les paquets
|
|
disponibles. L'action <B>--merge-avail</B> combine les informations anciennes
|
|
avec celles qui proviennent du fichier <I>fichier-Packages</I>. L'action
|
|
<B>--update-avail</B> remplace les informations anciennes par celles qui
|
|
proviennent du fichier <I>fichier-Packages</I>. Le fichier <I>fichier-Packages</I>
|
|
distribué avec Debian est appelé simplement « <I>Packages</I> ». Si le paramètre
|
|
<I>fichier-Packages</I> est manquant ou est nommé « <B>-</B> », alors, il sera lu à
|
|
partir de l'entrée standard (depuis dpkg 1.17.7). <B>dpkg</B> garde son propre
|
|
enregistrement des paquets disponibles dans <I>/var/lib/dpkg/available</I>.
|
|
<P>
|
|
Une simple commande permettant de récupérer et mettre à jour le fichier
|
|
<I>available</I> est <B>dselect update</B>. Veuillez noter que ce fichier est à peu
|
|
près inutile si vous n'utilisez pas <B>dselect</B> mais une interface basée sur
|
|
APT. APT contient en effet son propre mécanisme pour suivre les paquets
|
|
disponibles.
|
|
<DT id="25"><B>-A</B>, <B>--record-avail</B> <I>fichier-paquet</I>...<DD>
|
|
Met à jour l'information de <B>dpkg</B> et de <B>dselect</B> sur les paquets
|
|
disponibles avec les informations qui proviennent de <I>fichier-paquet</I>. Si
|
|
l'option <B>--recursive</B> ou <B>-R</B> est utilisée, <I>fichier-paquet</I> doit
|
|
indiquer un répertoire.
|
|
<DT id="26"><B>--forget-old-unavail</B><DD>
|
|
Désormais <B>obsolète</B> et sans effet car <B>dpkg</B> oublie automatiquement les
|
|
paquets désinstallés qui ne sont pas disponibles depuis (dpkg 1.15.4), mais
|
|
seulement ceux qui ne contiennent pas d'informations pour l'utilisateur
|
|
comme les sélections de paquets.
|
|
<DT id="27"><B>--clear-avail</B><DD>
|
|
Efface les renseignements existants sur les paquets disponibles.
|
|
<DT id="28"><B>--get-selections</B> [<I>motif-de-nom-de-paquet</I>...]<DD>
|
|
Obtient la liste des sélections de paquets et l'envoie sur la sortie
|
|
standard. Sans un motif, les paquets non installés (c'est-à-dire ceux qui
|
|
ont été précédemment purgés) ne seront pas affichés.
|
|
<DT id="29"><B>--set-selections</B><DD>
|
|
Modifie la liste des sélections des paquets en lisant un fichier sur
|
|
l'entrée standard. Le format de ce fichier doit être de la forme « <I>paquet</I>
|
|
<I>état</I> », où état vaut <B>install</B>, <B>hold</B>, <B>deinstall</B> ou <B>purge</B>. Les
|
|
lignes vides ou les lignes de commentaires débutant par « <B>#</B> » sont
|
|
autorisées.
|
|
<P>
|
|
Le fichier <I>available</I> doit être à jour pour que cette commande soit utile,
|
|
autrement des paquets inconnus seront ignorés avec un
|
|
avertissement. Veuillez consultez les commandes <B>--update-avail</B> et
|
|
<B>--merge-avail</B> pour plus d'informations.
|
|
<DT id="30"><B>--clear-selections</B><DD>
|
|
Met l'état de chaque paquet non essentiel à « deinstall » (depuis
|
|
dpkg 1.13.18). Il faut utiliser cette option juste avant
|
|
<B>--set-selections</B>, pour désinstaller les paquets qui ne sont pas affichés
|
|
par <B>--set-selections</B>.
|
|
<DT id="31"><B>--yet-to-unpack</B><DD>
|
|
Recherche les paquets qui ont été sélectionnés pour l'installation, mais
|
|
qui, pour une raison quelconque, ne sont pas encore installés.
|
|
<DT id="32"><DD>
|
|
Note : cette commande utilise à la fois le fichier disponible et les
|
|
sélections de paquets.
|
|
<DT id="33"><B>--predep-package</B><DD>
|
|
Affiche un fichier unique qui est la cible d'une ou plusieurs
|
|
pré-dépendances correspondantes et n'a lui-même pas de pré-dépendances
|
|
insatisfaites.
|
|
<DT id="34"><DD>
|
|
Si un tel paquet est présent, l'affiche comme entrée du fichier Packages, et
|
|
il peut être manipulé comme il se doit.
|
|
<DT id="35"><DD>
|
|
Note : cette commande utilise à la fois le fichier disponible et les
|
|
sélections de paquets.
|
|
<DT id="36"><DD>
|
|
Renvoie <B>0</B> si un paquet est affiché, <B>1</B> quand il n'y a pas de paquet
|
|
adéquat disponible et <B>2</B> en cas d'erreur.
|
|
<DT id="37"><B>--add-architecture </B><I>architecture</I><DD>
|
|
Ajoute <I>architecture</I> à la liste d'architectures pour lesquelles les
|
|
paquets peuvent être installés sans utiliser <B>--force-architecture</B> (depuis
|
|
dpkg 1.16.2). L'architecture pour laquelle <B>dpkg</B> est compilé (c'est-à-dire
|
|
ce qu'affiche <B>--print-architecture</B>) est toujours incluse dans cette
|
|
liste.
|
|
<DT id="38"><B>--remove-architecture </B><I>architecture</I><DD>
|
|
Retire <I>architecture</I> de la liste d'architectures pour lesquelles les
|
|
paquets peuvent être installés sans utiliser <B>--force-architecture</B> (depuis
|
|
dpkg 1.16.2). Si cette architecture est actuellement utilisée dans la base
|
|
de données, cette opération sera rejetée, sauf si <B>--force-architecture</B>
|
|
est utilisé. L'architecture pour laquelle <B>dpkg</B> est compilé (c'est-à-dire
|
|
ce qu'affiche <B>--print-architecture</B>) ne peut jamais être retirée de cette
|
|
liste.
|
|
<DT id="39"><B>--print-architecture</B><DD>
|
|
Affiche l'architecture des paquets installés (par exemple, « i386 »).
|
|
<DT id="40"><B>--print-foreign-architectures</B><DD>
|
|
Affiche la liste, à raison d'une par ligne, des architectures
|
|
supplémentaires pour lesquelles <B>dpkg</B> est autorisé à installer des paquets
|
|
(depuis dpkg 1.16.2).
|
|
<DT id="41"><B>--assert=</B><I>fonction</I><DD>
|
|
Déclare que <B>dpkg</B> prend en charge la fonction requise. Renvoie <B>0</B> si la
|
|
fonction est complètement prise en charge, <B>1</B> si la fonction est reconnue
|
|
mais que <B>dpkg</B> ne peut pas encore fournir sa prise en charge, et <B>2</B> si
|
|
la fonction est inconnue. La liste actuelle des fonctions déclarables est :
|
|
<DL COMPACT><DT id="42"><DD>
|
|
<DL COMPACT>
|
|
<DT id="43"><B>support-predepends</B><DD>
|
|
Gère le champ <B>Pre-Depends</B> (depuis dpkg 1.1.0).
|
|
<DT id="44"><B>working-epoch</B><DD>
|
|
Gère les « epochs » dans les chaînes de version (depuis dpkg 1.4.0.7).
|
|
<DT id="45"><B>longs-noms-de-fichier</B><DD>
|
|
Gère les longs noms de fichier dans les archives <B><A HREF="/cgi-bin/man/man2html?5+deb">deb</A></B>(5) (depuis
|
|
dpkg 1.4.1.17).
|
|
<DT id="46"><B>multi-conrep</B><DD>
|
|
Gère plusieurs <B>Conflicts</B> et <B>Replaces</B> (depuis dpkg 1.4.1.19).
|
|
<DT id="47"><B>multi-arch</B><DD>
|
|
Gère les champs et les sémantiques multi-architectures (depuis dpkg 1.16.2).
|
|
<DT id="48"><B>versioned-provides</B><DD>
|
|
Gère les <B>Provides</B> versionnés (depuis dpkg 1.17.11).
|
|
</DL>
|
|
</DL>
|
|
|
|
<DT id="49"><B>--validate-</B><I>chaîne-quelque-chose</I><DD>
|
|
Valide que la <I>chaîne</I> <I>quelque-chose</I> a une syntaxe correcte (depuis
|
|
dpkg 1.18.16). Renvoie <B>0</B> si la <I>chaîne</I> est valable, <B>1</B> si la
|
|
<I>chaîne</I> n'est pas valable mais pourrait être accepté dans des contextes
|
|
tolérants, et <B>2</B> si la chaîne n'est pas valable. La liste actuelle des
|
|
<I>quelque-chose</I>s acceptables est :
|
|
<DL COMPACT><DT id="50"><DD>
|
|
<DL COMPACT>
|
|
<DT id="51"><B>pkgname</B><DD>
|
|
Valide le nom de paquet donné (depuis dpkg 1.18.16).
|
|
<DT id="52"><B>trigname</B><DD>
|
|
Valide le nom d'action différée donné (depuis dpkg 1.18.16).
|
|
<DT id="53"><B>archname</B><DD>
|
|
Valide le nom d'architecture donné (depuis dpkg 1.18.16).
|
|
<DT id="54"><B>version</B><DD>
|
|
Valide la version donnée (depuis dpkg 1.18.16).
|
|
</DL>
|
|
</DL>
|
|
|
|
<DT id="55"><B>--compare-versions </B><I>ver1 op ver2</I><DD>
|
|
|
|
|
|
|
|
|
|
|
|
Compare des numéros de version, où <I>op</I> est un opérateur binaire. <B>dpkg</B>
|
|
renvoie « true » (<B>0</B>) si la condition spécifiée est vérifiée, et renvoie
|
|
« false » (<B>1</B>) dans le cas contraire. Il y a deux groupes d'opérateurs ;
|
|
ils diffèrent par leur façon de traiter l'absence de <I>ver1</I> ou de
|
|
<I>ver2</I>. Pour les opérateurs suivants, <B>lt le eq ne ge gt</B>, l'absence d'une
|
|
version est considérée comme inférieure à toute version ; pour les
|
|
opérateurs <B>lt-nl le-nl ge-nl gt-nl</B>, l'absence d'une version est
|
|
considérée comme supérieure à toute version. Les opérateurs <B><
|
|
<< <= = >= >> ></B> ne sont fournis que pour la
|
|
compatibilité avec la syntaxe du fichier de contrôle. Les opérateurs
|
|
<B><</B> et <B>></B> sont obsolètes et ne devraient <B>pas</B> être utilisés du
|
|
fait d'une sémantique pas claire. Comme illustration, <B>0.1< 0.1</B> est
|
|
évaluée à vrai.
|
|
<DT id="56"><B>-?</B>, <B>--help</B><DD>
|
|
Affiche un court message d'aide.
|
|
<DT id="57"><B>--force-help</B><DD>
|
|
Donne des renseignements sur les options <B>--force-</B><I>quelque-chose</I>.
|
|
<DT id="58"><B>-Dh</B>, <B>--debug=help</B><DD>
|
|
Donne des renseignements sur les options de débogage.
|
|
<DT id="59"><B>--version</B><DD>
|
|
Affiche la version de <B>dpkg</B>.
|
|
<DT id="60"><B>dpkg-deb actions</B><DD>
|
|
Voyez <B><A HREF="/cgi-bin/man/man2html?1+dpkg-deb">dpkg-deb</A></B>(1) pour des renseignements supplémentaires sur les actions
|
|
suivantes.
|
|
<P>
|
|
<PRE>
|
|
<B>-b</B>, <B>--build</B> <I>répertoire</I> [<I>archive</I>|<I>répertoire</I>]
|
|
Construit un paquet deb.
|
|
<B>-c</B>, <B>--contents</B> <I>archive</I>
|
|
Liste le contenu d'un paquet deb.
|
|
<B>-e</B>, <B>--control</B> <I>archive</I> [<I>répertoire</I>]
|
|
Extrait les informations de contrôle d'un paquet.
|
|
<B>-x</B>, <B>--extract</B> <I>archive répertoire</I>
|
|
Extrait et affiche les fichiers contenus dans un paquet.
|
|
<B>-X</B>, <B>--vextract</B> <I>archive répertoire</I>
|
|
Extrait et affiche les noms de fichiers contenus dans un
|
|
paquet.
|
|
<B>-f</B>, <B>--field</B> <I>archive</I> [<I>champ de contrôle</I>] ...
|
|
Affiche le(s) champ(s) de contrôle d'un paquet.
|
|
<B>--ctrl-tarfile</B> <I>archive</I>
|
|
Produit le contenu du fichier tar de contrôle d'un paquet Debian.
|
|
<B>--fsys-tarfile</B> <I>archive</I>
|
|
Produit le contenu du fichier tar du système de fichiers d'un
|
|
paquet Debian.
|
|
<B>-I</B>, <B>--info</B> <I>archive</I> [<I>fichier de contrôle</I>]
|
|
Affiche des renseignements sur un paquet.
|
|
</PRE>
|
|
|
|
<P>
|
|
<DT id="61"><B>dpkg-query actions</B><DD>
|
|
Voyez <B><A HREF="/cgi-bin/man/man2html?1+dpkg-query">dpkg-query</A></B>(1) pour davantage d'explications sur les actions
|
|
suivantes.
|
|
<P>
|
|
<PRE>
|
|
|
|
<B>-l</B>, <B>--list</B> <I>motif-du-nom-de-paquet</I> ...
|
|
Affiche la liste des paquets qui correspondent au motif.
|
|
<B>-s</B>, <B>--status</B> <I>nom-du-paquet</I> ...
|
|
Donne l'état du paquet indiqué.
|
|
<B>-L</B>, <B>--listfiles</B> <I>nom-du-paquet</I> ...
|
|
Affiche la liste des fichiers installés qui appartiennent
|
|
à <I>paquet</I>.
|
|
<B>-S</B>, <B>--search</B> <I>motif-du-fichier-à-rechercher</I> ...
|
|
Recherche un fichier dans les paquets installés.
|
|
<B>-p</B>, <B>--print-avail</B> <I>nom-du-paquet</I>
|
|
Affiche les informations trouvées dans <I>/var/lib/dpkg/available</I>
|
|
à propos de <I>paquet</I>. Les utilisateurs des interfaces à APT
|
|
devraient plutôt utiliser <B>apt-cache show</B> <I>nom-du-paquet</I>.
|
|
</PRE>
|
|
|
|
</DL>
|
|
<A NAME="lbAK"> </A>
|
|
<H2>OPTIONS</H2>
|
|
|
|
On peut spécifier toutes les options à la fois sur la ligne de commande,
|
|
dans le fichier de configuration de <B>dpkg</B>, <I>/etc/dpkg/dpkg.cfg</I> ou
|
|
dans les fragments de fichiers du répertoire de configuration
|
|
<I>/etc/dpkg/dpkg.cfg.d/</I> (avec un nom qui respecte le motif
|
|
« [0-9a-zA-Z_-]* »). Chaque ligne de ce fichier est soit une option
|
|
(identique à une option en ligne de commande mais sans tirets initiaux),
|
|
soit un commentaire, commençant par « <B>#</B> ».
|
|
<BR>
|
|
|
|
<DL COMPACT>
|
|
<DT id="62"><B>--abort-after=</B><I>nombre</I><DD>
|
|
Modifie le nombre d'erreurs au delà duquel <B>dpkg</B> s'arrête. Il est par
|
|
défaut égal à 50.
|
|
<DT id="63"><B>-B</B>, <B>--auto-deconfigure</B><DD>
|
|
Quand un paquet est supprimé, il peut arriver qu'un paquet installé
|
|
dépendait du paquet supprimé. En spécifiant cette option, on obtient la
|
|
déconfiguration automatique du paquet qui dépendait du paquet supprimé.
|
|
<DT id="64"><B>-D</B><I>octal</I><B>, --debug=</B><I>octal</I><DD>
|
|
Demande de débogage. <I>octal</I> est formé en faisant un « ou » logique entre
|
|
des valeurs souhaitées appartenant à la liste ci-dessous (notez que ces
|
|
valeurs pourront changer dans les prochaines versions). <B>-Dh</B> ou
|
|
<B>--debug=help</B> affiche ces valeurs de débogage.
|
|
<P>
|
|
<BR> nombre description
|
|
<BR> 1 Informations de progression
|
|
<BR> en général utiles
|
|
<BR> 2 Appel et état des scripts du responsable
|
|
<BR> 10 Affichage pour chaque fichier traité
|
|
<BR> 100 De nombreux affichages pour chaque fichier
|
|
<BR> traité
|
|
<BR> 20 Affichage pour chaque fichier de configuration
|
|
<BR> 200 De nombreux affichages pour chaque fichier
|
|
<BR> de configuration
|
|
<BR> 40 Dépendances et conflits
|
|
<BR> 400 De nombreuses sorties pour les dépendances
|
|
<BR> et les conflits
|
|
10000 Sortie sur l'activation et le traitement des actions différées
|
|
20000 De nombreuses sorties sur les actions différées
|
|
40000 Quantité stupide de sorties sur les actions différées
|
|
<BR> 1000 Beaucoup de radotage à propos, par exemple, du répertoire
|
|
<BR> dpkg/info
|
|
<BR> 2000 Quantité stupide de radotage
|
|
<DT id="65"><B>--force-</B><I>quelque-chose</I><DD>
|
|
|
|
<B>--no-force-</B><I>quelque-chose</I>, <B>--refuse-</B><I>quelque-chose</I>
|
|
Forcer ou refuser (<B>no-force</B> et <B>refuse</B> signifient la même chose) de
|
|
faire quelque chose. <I>quelque-chose</I> est une liste d'actions séparées par
|
|
des virgules, décrites ci-après. <B>--force-help</B> affiche un message qui les
|
|
décrit. Les actions marquées d'un (*) sont forcées par défaut.
|
|
<P>
|
|
<I>Avertissement : ces options sont principalement destinées aux experts. Un
|
|
usage auquel manque la pleine compréhension de leurs effets peut casser le
|
|
système entier.</I>
|
|
<P>
|
|
<B>all</B> : Met en œuvre (ou pas) toutes les options de forçage.
|
|
<P>
|
|
<B>downgrade</B>(*) : Installe un paquet, même si une version plus récente du
|
|
paquet est déjà installée.
|
|
<P>
|
|
<I>Avertissement : pour l'instant,</I> <B>dpkg</B> <I>ne recherche pas les
|
|
dépendances lors d'un retour à une version inférieure d'un paquet ; il ne
|
|
vous préviendra pas si la version choisie casse les dépendances d'un autre
|
|
paquet. Cela peut avoir de sérieuses conséquences ; et si l'on revient à des
|
|
versions antérieures des programmes essentiels du système, cela peut rendre
|
|
votre système inutilisable. N'utiliser qu'avec précaution.</I>
|
|
<P>
|
|
<B>configure-any</B> : configurer aussi les paquets dépaquetés mais non
|
|
configurés dont dépend le paquet en question.
|
|
<P>
|
|
<B>hold</B> : traiter même les paquets marqués « à garder » (« hold »).
|
|
<P>
|
|
<B>remove-reinstreq</B> : supprimer un paquet, même défectueux et marqué comme
|
|
demandant une réinstallation. Il se peut, dès lors, que des éléments du
|
|
paquet restent dans le système et soient oubliés par <B>dpkg</B>.
|
|
<P>
|
|
<B>remove-essential</B> : supprimer un paquet même s'il est considéré comme
|
|
indispensable. Les paquets « Essential » comportent les commandes Unix les
|
|
plus fondamentales et les enlever peut casser le système entier. Il faut
|
|
utiliser cette option avec prudence.
|
|
<P>
|
|
<B>depends</B> : changer tous les problèmes de dépendance en
|
|
avertissements. Cela affecte les champs <B>Pre-Depends</B> et <B>Depends</B>.
|
|
<P>
|
|
<B>depends-version</B> : ignorer les versions dans les questions de
|
|
dépendance.Cela affecte les champs <B>Pre-Depends</B> et <B>Depends</B>.
|
|
<P>
|
|
<B>breaks</B> : forcer l'installation, même si cela risque de casser un autre
|
|
paquet (depuis dpkg 1.14.6). Cela affecte le champ <B>Breaks</B>.
|
|
<P>
|
|
<B>conflicts</B> : installer un paquet, même s'il est en conflit avec un autre
|
|
paquet. C'est dangereux car habituellement cela produit le remplacement de
|
|
certains fichiers. Cela affecte le champ <B>Conflicts</B>.
|
|
<P>
|
|
<B>confmiss</B> : toujours installer le fichier de configuration manquant sans
|
|
rien demander. Cette opération est dangereuse, puisque les changements
|
|
apportés au fichier ne seront pas préservés (suppression).
|
|
<P>
|
|
<B>confnew</B> : quand un fichier de configuration a été modifié et que la
|
|
version dans le paquet a changé, toujours installer la nouvelle version sans
|
|
rien demander, sauf si l'option <B>--force-confdef</B> est aussi présente,
|
|
auquel cas l'action par défaut est choisie.
|
|
<P>
|
|
<B>confold</B> : quand un fichier de configuration a été modifié et que la
|
|
version du paquet a changé, garder l'ancienne version sans rien demander,
|
|
sauf si l'option <B>--force-confdef</B> est aussi présente, auquel cas l'action
|
|
par défaut est choisie.
|
|
<P>
|
|
<B>confdef</B> : quand un fichier de configuration a été modifié et que la
|
|
version du paquet a changé, utilise toujours l'action par défaut, de manière
|
|
non interactive. Quand il n'y a pas d'action par défaut, la commande
|
|
s'arrête et interroge l'utilisateur, à moins que l'option <B>--force-confnew</B>
|
|
ou l'option <B>--force-confold</B> n'ait été donnée, auquel cas elle se sert de
|
|
ces options pour déterminer ce qu'il faut faire.
|
|
<P>
|
|
<B>confask</B> : si un fichier de configuration a été modifié, propose de le
|
|
remplacer avec la version du paquet, même si celle-ci n'a pas changé (depuis
|
|
dpkg 1.15.8). Si l'une des options <B>--force-confmiss</B>, <B>--force-confnew</B>,
|
|
<B>--force-confold</B>, ou <B>--force-confdef</B> est également mentionnée, elle
|
|
déterminera l'action finalement utilisée.
|
|
<P>
|
|
<B>overwrite</B> : remplacer un fichier par un fichier d'un autre paquet.
|
|
<P>
|
|
<B>overwrite-dir</B> : remplacer un répertoire d'un paquet par le fichier d'un
|
|
autre paquet.
|
|
<P>
|
|
<B>overwrite-diverted</B> : remplacer un fichier détourné avec une version non
|
|
détournée.
|
|
<P>
|
|
<B>statoverride-add</B> : remplacer une dérogation d'état existante lors de son
|
|
ajout (depuis dpkg 1.19.5)
|
|
<P>
|
|
<B>statoverride-remove</B> : ignorer l'absence de dérogation d'état lors de sa
|
|
suppression (depuis dpkg 1.19.5).
|
|
<P>
|
|
<B>security-mac</B>(*) : utiliser une sécurité basée sur le contrôle d'accès
|
|
obligatoire (Mandatory Access Controls - MAC) spécifique à la plateforme
|
|
lors de l'installation de fichiers dans le systèmes de fichiers (depuis
|
|
dpkg 1.19.5). Sur les systèmes Linux, la mise en œuvre utilise SELinux.
|
|
<P>
|
|
<B>unsafe-io</B> : ne pas effectuer d'action d'entrée/sortie non sûre lors de la
|
|
décompression (depuis dpkg 1.15.8.6). Cela implique actuellement de ne pas
|
|
synchroniser le système de fichiers avant le renommage de fichiers, ce qui
|
|
est une cause connue de dégradation des performances sur certains systèmes,
|
|
en général ceux qui, peu fiables, ont besoin d'actions sûres pour éviter de
|
|
terminer avec des fichiers de taille vide en cas d'interruption inopinée.
|
|
<P>
|
|
<I>Note</I> : pour ext4, le principal concerné, il est suggéré de plutôt
|
|
utiliser l'option de montage <B>nodelalloc</B>, qui corrigera à la fois la
|
|
dégradation des performances et les problèmes de sécurité des données. Elle
|
|
permet notamment d'éviter de terminer avec des fichiers vides lors des
|
|
arrêts brutaux pour tout logiciel qui ne synchronise pas le système de
|
|
fichiers avant chaque renommage.
|
|
<P>
|
|
<I>Avertissement : l'utilisation de cette option peut améliorer la
|
|
performance mais augmente le risque de perte de données. Elle est donc à
|
|
utiliser avec précautions.</I>
|
|
<P>
|
|
<B>script-chrootless</B> : exécuter les scripts du responsable sans créer de
|
|
<B><A HREF="/cgi-bin/man/man2html?2+chroot">chroot</A></B>(2) dans <B>instdir</B> même si le paquet ne gère pas ce mode
|
|
d'opération (depuis dpkg 1.18.5).
|
|
<P>
|
|
<I>Avertissement : cela peut détruire le système hôte, utilisez avec des
|
|
précautions extrêmes.</I>
|
|
<P>
|
|
<B>architecture</B> : traiter même les paquets sans architecture ou avec une
|
|
architecture incorrecte.
|
|
<P>
|
|
<B>bad-version</B> : traiter même les paquets dont la version est incorrecte
|
|
(depuis dpkg 1.16.1).
|
|
<P>
|
|
<B>bad-path</B> : programmes importants non visibles par la variable <B>PATH</B>, ce
|
|
qui va poser des problèmes.
|
|
<P>
|
|
<B>not-root</B> : tenter de (dés)installer même sans être root.
|
|
<P>
|
|
<B>bad-verify</B> : installer un paquet même si la vérification de son
|
|
authenticité a échoué.
|
|
<P>
|
|
<DT id="66"><B>--ignore-depends</B>=<I>paquet</I>,...<DD>
|
|
Ne tient pas compte de la vérification des dépendances pour les paquets
|
|
spécifiés (en fait, la vérification est faite mais on ne donne rien d'autre
|
|
que des avertissements). Cela affecte les champs <B>Pre-Depends</B>, <B>Depends</B>
|
|
et <B>Breaks</B>.
|
|
<DT id="67"><B>--no-act</B>, <B>--dry-run</B>, <B>--simulate</B><DD>
|
|
Faire tout ce qui doit être fait, mais n'écrire aucune modification. On
|
|
utilise cette option pour voir ce qui se passe sans modifier quoi que ce
|
|
soit.
|
|
<P>
|
|
Assurez-vous de donner l'option <B>--no-act</B> avant le paramètre action, sinon
|
|
des résultats fâcheux sont probables. Par exemple, la commande <B>dpkg
|
|
--purge foo --no-act</B> purge d'abord le paquet foo et essaie ensuite de
|
|
purger le paquet --no-act, même si vous comptiez qu'elle ne ferait rien du
|
|
tout.
|
|
<DT id="68"><B>-R</B>, <B>--recursive</B><DD>
|
|
Traite récursivement tous les simples fichiers qui correspondent au motif
|
|
<B>*.deb</B> et qui se trouvent dans les répertoires et sous-répertoires
|
|
spécifiés. On peut utiliser cette option avec les actions <B>-i</B>, <B>-A</B>,
|
|
<B>--install</B>, <B>--unpack</B> et <B>--record-avail</B>.
|
|
<DT id="69"><B>-G</B><DD>
|
|
Ne pas installer un paquet si une version plus récente de ce paquet est déjà
|
|
installée. C'est un alias pour <B>--refuse-downgrade</B>.
|
|
<DT id="70"><B>--admindir</B>=<I>répertoire</I><DD>
|
|
Fixe le répertoire d'administration à <I>répertoire</I>. Ce répertoire contient
|
|
de nombreux fichiers donnant des informations au sujet de l'état des paquets
|
|
installés ou non, etc. (Le répertoire par défaut est <I>/var/lib/dpkg</I>)
|
|
<DT id="71"><B>--instdir=</B><I>répertoire</I><DD>
|
|
Fixe le répertoire d'installation qui indique où les paquets vont être
|
|
installés. <B>instdir</B> est aussi le nom du répertoire indiqué à <B><A HREF="/cgi-bin/man/man2html?2+chroot">chroot</A></B>(2)
|
|
avant que ne soient lancés les scripts d'installation, ce qui signifie que
|
|
ces scripts voient <B>instdir</B> comme répertoire racine. Le répertoire par
|
|
défaut est « <I>/</I> ».
|
|
<DT id="72"><B>--root=</B><I>répertoire</I><DD>
|
|
Fixe le répertoire racine à <I>répertoire</I> ce qui fixe le répertoire
|
|
d'installation à « <I>répertoire</I> » et le répertoire d'administration à
|
|
« <I>répertoire</I><B>/var/lib/dpkg</B> ».
|
|
<DT id="73"><B>-O</B>, <B>--selected-only</B><DD>
|
|
Traiter seulement les paquets qui sont sélectionnés pour l'installation. La
|
|
sélection est réellement faite par <B>dselect</B> ou par <B>dpkg</B> quand ils
|
|
manipulent les paquets. Par exemple, quand un paquet est supprimé, il est
|
|
marqué comme ayant été sélectionné pour une désinstallation.
|
|
<DT id="74"><B>-E</B>, <B>--skip-same-version</B><DD>
|
|
Ne pas installer le paquet si la même version du paquet est déjà installée.
|
|
<DT id="75"><B>--pre-invoke=</B><I>commande</I><DD>
|
|
|
|
<B>--post-invoke=</B><I>commande</I>
|
|
Programme l'exécution de <I>commande</I> à l'aide « sh -c » avant ou après
|
|
l'exécution de <B>dpkg</B> pour les actions <I>unpack</I>, <I>configure</I>, <I>install</I>,
|
|
<I>triggers-only</I>, <I>remove</I>, <I>purge</I>, <I>add-architecture</I> et
|
|
<I>remove-architecture</I> (depuis dpkg 1.15.4 ; les actions <I>add-architecture</I>
|
|
et <I>remove-architecture</I> depuis dpkg 1.17.19). Cette option peut être
|
|
utilisée plusieurs fois. L'ordre dans lequel les options multiples sont
|
|
indiquées sera préservé et celles indiquées dans le fichier de configuration
|
|
auront la priorité. La variable d'environnement <B>DPKG_HOOK_ACTION</B> est
|
|
utilisée pour indiquer aux scripts utilisés quelle est l'action actuelle de
|
|
<B>dpkg</B>. Note : les interfaces de <B>dpkg</B> peuvent l'appeler plusieurs fois à
|
|
chaque invocation, ce qui peut provoquer l'exécution des « hooks » plus
|
|
souvent que prévu.
|
|
<DT id="76"><B>--path-exclude=</B><I>motif-global</I><DD>
|
|
|
|
<B>--path-include=</B><I>motif-global</I>
|
|
Utilise <I>motif-global</I> comme filtre de chemins, soit en excluant, soit en
|
|
ré-incluant des chemins précédemment exclus, correspondant au motif indiqué,
|
|
pendant l'installation (depuis dpkg 1.15.8).
|
|
<P>
|
|
<I>Attention : dépendre des chemins exclus peut entièrement casser le
|
|
système. Ce réglage doit donc être utilisé avec précautions.</I>
|
|
<P>
|
|
Les motifs globaux utilisent les mêmes caractères joker que le
|
|
shell où « * » correspond à une séquence quelconque de caractères, y compris
|
|
une chaîne vide ou le caractère « / ». Ainsi, « <I>/usr/*/READ*</I> » comportera
|
|
« <I>/usr/share/doc/package/README</I> ». Comme toujours, le caractère « ? »
|
|
correspond à un caractère quelconque (y compris « / »). Le caractère « [ »
|
|
marque le début d'une classe de caractères, qui contient une liste de
|
|
caractères, séries de caractères ou compléments de séries. Veuillez
|
|
consulter <B><A HREF="/cgi-bin/man/man2html?7+glob">glob</A></B>(7) pour plus d'informations à propos des correspondances
|
|
globales. Note : l'implémentation actuelle pourrait ré-inclure plus de
|
|
répertoires et liens symboliques que nécessaire, par souci de sécurité et
|
|
pour éviter des échecs possibles de décompression. Des modifications à venir
|
|
pourraient changer cela.
|
|
<P>
|
|
Cela peut servir à exclure tous les chemins sauf certains spécifiques. Un
|
|
cas classique d'utilisation est :
|
|
<P>
|
|
<PRE>
|
|
<B>--path-exclude=/usr/share/doc/*</B>
|
|
<B>--path-include=/usr/share/doc/*/copyright</B>
|
|
</PRE>
|
|
|
|
<P>
|
|
qui permet de supprimer tous les fichiers de documentation sauf les fichiers
|
|
de « copyright ».
|
|
<P>
|
|
Ces deux options peuvent être utilisées plusieurs fois et éventuellement
|
|
être alternées entre elles. Les deux sont traitées dans l'ordre indiqué : la
|
|
dernière règle correspondant à un fichier donné est alors celle qui sera
|
|
utilisée.
|
|
<P>
|
|
Les filtres sont appliqués lors du dépaquetage des paquets binaires et, en
|
|
tant que tel, ont seulement connaissance du type des objets qui sont en
|
|
cours de filtrage (par exemple un fichier ordinaire ou un répertoire) et
|
|
n'ont pas de visibilité des objets à venir. Comme ces filtres ont des effets
|
|
secondaires (à la différence des filtres de <B><A HREF="/cgi-bin/man/man2html?1+find">find</A></B>(1)), l'exclusion d'un
|
|
chemin précis qui se trouve être un objet répertoire, comme
|
|
<I>/usr/share/doc</I>, n'aura pas le résultat désiré, et seul ce chemin sera
|
|
exclu (et qui pourrait être réintégré automatiquement si le code en voit la
|
|
nécessité).Le dépaquetage de tous les fichiers suivants renfermés par ce
|
|
répertoire échouera.
|
|
<P>
|
|
Astuce : Assurez-vous que les « globs » ne sont pas développés par le shell.
|
|
<DT id="77"><B>--verify-format</B><I> nom-de-format</I><DD>
|
|
Définit le format de sortie de la commande <B>--verify</B> (depuis dpkg 1.17.2).
|
|
<P>
|
|
Le seul format de sortie géré actuellement est <B>rpm</B>, qui consiste en une
|
|
ligne par chemin dont la vérification a échoué. Les lignes débutent par
|
|
9 caractères pour signaler les résultats d'une vérification spécifique, un
|
|
« <B>?</B> » implique que la vérification ne peut être réalisée (absence de
|
|
prise en charge, droit d'accès de fichier, etc), « <B>.</B> » implique que la
|
|
vérification est passée et un caractère alphanumérique implique qu'une
|
|
vérification spécifique a échoué ; l'échec de vérification md5sum est
|
|
identifiée par un « <B>5</B> » en troisième caractère. La ligne continue par une
|
|
espace et un caractère d'attribut (comme « <B>c</B> » pour conffiles - fichiers
|
|
de configuration), une autre espace et le nom de chemin.
|
|
<DT id="78"><B>--status-fd </B><I>n</I><DD>
|
|
Envoie un état du paquet compréhensible par la machine et met à jour cette
|
|
information dans le descripteur de fichier <I>n</I>. Cette option peut être
|
|
spécifiée plusieurs fois. L'information est généralement constituée d'un
|
|
enregistrement par ligne, dans l'une des formes suivantes :
|
|
<DL COMPACT><DT id="79"><DD>
|
|
<DL COMPACT>
|
|
<DT id="80"><B>status: </B><I>paquet</I><B>: </B><I>état</I><DD>
|
|
L'état du paquet a changé ; l'<I>état</I> est tel que dans le fichier d'état
|
|
( «status file »).
|
|
<DT id="81"><B>status: </B><I>paquet</I><B> : error : </B><I>message-d'erreur-complet</I><DD>
|
|
Une erreur s'est produite. Toutes les lignes supplémentaires éventuelles
|
|
dans <I>message-d'erreur-complet</I> seront converties en espaces avant
|
|
affichage.
|
|
<DT id="82"><B>status: </B><I>fichier</I><B> : conffile-prompt : '</B><I>real-old</I><B>' '</B><I>real-new</I><B>' </B><I>useredited</I><B> </B><I>distedited</I><DD>
|
|
Une question pour un fichier de configuration va être posée à l'utilisateur.
|
|
<DT id="83"><B>processing: </B><I>phase</I><B>: </B><I>paquet</I><DD>
|
|
Envoyé juste avant le début du traitement d'une phase. Les <I>phases</I> sont
|
|
<B>upgrade</B>, <B>install</B> (les deux sont envoyés avant le dépaquetage),
|
|
<B>configure</B>, <B>trigproc</B>, <B>disappear</B>, <B>remove</B>, <B>purge</B>.
|
|
</DL>
|
|
</DL>
|
|
|
|
<DT id="84"><B>--status-logger</B>=<I>commande</I><DD>
|
|
Envoie un état du paquet compréhensible par la machine et met à jour
|
|
l'information de progression sur l'entrée standard du processeur de
|
|
commandes <I>command</I>, à exécuter avec « sh -c » (depuis dpkg 1.16.0). Cette
|
|
option peut être spécifiée plusieurs fois. Le format d'affichage utilisé est
|
|
le même que celui de <B>--status-fd.</B>
|
|
<DT id="85"><B>--log=</B><I>fichier</I><DD>
|
|
Enregistre les mises à jour et actions des changements d'état dans
|
|
<I>fichier</I> plutôt que dans le <I>/var/log/dpkg.log</I> par défaut. Si l'option
|
|
est passée plusieurs fois, le dernier nom de fichier est utilisé. Les
|
|
messages du journal ont cette forme :
|
|
<DL COMPACT><DT id="86"><DD>
|
|
<DL COMPACT>
|
|
<DT id="87">AAAA-MM-JJ HH:MM:SS <B>startup</B> <I>type</I> <I>commande</I><DD>
|
|
Pour chaque invocation de dpkg où <I>type</I> est <B>archives</B> (avec une
|
|
<I>commande</I> <B>unpack</B> ou <B>install</B>) ou <B>packages</B> (avec une <I>commande</I>
|
|
<B>configure</B>, <B>triggers-only</B>, <B>remove</B> ou <B>purge</B>).
|
|
<DT id="88">AAAA-MM-JJ HH:MM:SS <B>status</B> <I>état</I> <I>paquet</I> <I>version-installée</I><DD>
|
|
Pour les mises à jour des changements d'état.
|
|
<DT id="89">AAAA-MM-JJ HH:MM:SS <B>action</B> <I>paquet</I> <I>version-installée</I> <I>version-disponible</I><DD>
|
|
Pour les actions où <I>action</I> est <B>install</B>, <B>upgrade</B>, <B>configure</B>,
|
|
<B>trigproc</B>, <B>disappear</B>, <B>remove</B> ou <B>purge</B>.
|
|
<DT id="90">AAAA-MM-JJ HH:MM:SS <B>conffile</B> <I>fichier</I> <I>décision</I><DD>
|
|
Pour les changements du fichier de configuration où <I>décision</I> est
|
|
<B>install</B> ou <B>keep</B>.
|
|
</DL>
|
|
</DL>
|
|
|
|
<DT id="91"><B>--no-pager</B><DD>
|
|
Désactive l'utilisation d'un afficheur pour montrer les informations (depuis
|
|
dpkg 1.19.2).
|
|
<DT id="92"><B>--no-debsig</B><DD>
|
|
Ne pas tenter de vérifier la signature des paquets.
|
|
<DT id="93"><B>--no-triggers</B><DD>
|
|
Durant ce traitement, ne pas lancer d'actions différées (depuis
|
|
dpkg 1.14.17), mais les activations seront toujours enregistrées. S'il est
|
|
utilisé avec <B>--configure</B> <I>paquet</I> ou <B>--triggers-only</B> <I>paquet</I> alors
|
|
le postinst du paquet sera toujours exécuté même si seule l'exécution d'une
|
|
action différée est nécessaire. L'utilisation de cette option peut laisser
|
|
des paquets dans les mauvais états <B>triggers-awaited</B> et
|
|
<B>triggers-pending</B>. Cela peut être corrigé plus tard en exécutant <B>dpkg
|
|
--configure --pending</B>.
|
|
<DT id="94"><B>--triggers</B><DD>
|
|
Annule un précédent <B>--no-triggers</B> (depuis dpkg 1.14.17).
|
|
</DL>
|
|
<A NAME="lbAL"> </A>
|
|
<H2>CODE DE SORTIE</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="95"><B>0</B><DD>
|
|
L'action demandée s'est correctement déroulée. Ou bien une commande de
|
|
vérification ou de déclaration renvoie « true ».
|
|
<DT id="96"><B>1</B><DD>
|
|
Une commande de vérification ou de déclaration renvoie « false ».
|
|
<DT id="97"><B>2</B><DD>
|
|
Erreur fatale ou irrécupérable due à l'utilisation d'une ligne de commande
|
|
non valable, ou interactions avec le système, telles que des accès à la base
|
|
de données, des allocations de mémoire, etc.
|
|
</DL>
|
|
<A NAME="lbAM"> </A>
|
|
<H2>ENVIRONNEMENT</H2>
|
|
|
|
<A NAME="lbAN"> </A>
|
|
<H3>Environnement externe</H3>
|
|
|
|
<DL COMPACT>
|
|
<DT id="98"><B>PATH</B><DD>
|
|
Cette variable devrait être définie dans l'environnement et pointer vers les
|
|
chemins du système où plusieurs programmes requis devraient se trouver. Si
|
|
la variable n'est pas définie ou si les programmes ne sont pas trouvés,
|
|
<B>dpkg</B> s'arrête.
|
|
<DT id="99"><B>HOME</B><DD>
|
|
Si cette option est utilisée, <B>dpkg</B> utilisera le répertoire indiqué pour
|
|
lire le fichier de configuration propre à l'utilisateur.
|
|
<DT id="100"><B>TMPDIR</B><DD>
|
|
Si cette option est utilisée, <B>dpkg</B> utilisera le répertoire indiqué pour
|
|
créer les fichiers et répertoires temporaires.
|
|
<DT id="101"><B>SHELL</B><DD>
|
|
Le programme exécuté par <B>dpkg</B> quand il lance un nouvel interpréteur de
|
|
commandes interactif ou lance une commande avec le shell.
|
|
<DT id="102"><B>PAGER</B><DD>
|
|
|
|
<B>DPKG_PAGER</B>
|
|
Le programme exécuté par <B>dpkg</B> quand il utilise un afficheur, par exemple
|
|
lorsqu'il affiche des différences de fichiers de configuration. Si <B>SHELL</B>
|
|
n'est pas défini, <B>sh</B> sera utilisé à la place. Le <B>DPKG_PAGER</B> se
|
|
substitue à la variable d'environnement <B>PAGER</B> (depuis dpkg 1.19.2).
|
|
<DT id="103"><B>DPKG_COLORS</B><DD>
|
|
Définit le mode de couleur (depuis dpkg 1.18.5). Les valeurs actuellement
|
|
acceptées sont <B>auto</B> (par défaut), <B>always</B> et <B>never</B>.
|
|
<DT id="104"><B>DPKG_FORCE</B><DD>
|
|
Définit les drapeaux de forçage (depuis dpkg 1.19.5). Quand cette variable
|
|
est présente, aucune des options internes de forçage par défaut ne sera
|
|
appliquée. Si la variable est présente mais vide, tous les drapeaux de
|
|
forçage seront désactivés.
|
|
<DT id="105"><B>DPKG_FRONTEND_LOCKED</B><DD>
|
|
Définie par une interface de gestion de paquets pour notifier à dpkg qu'il
|
|
ne devrait pas obtenir le verrou d'interface (dpkg 1.19.1).
|
|
</DL>
|
|
<A NAME="lbAO"> </A>
|
|
<H3>Environnement interne</H3>
|
|
|
|
<DL COMPACT>
|
|
<DT id="106"><B>LESS</B><DD>
|
|
Définie par <B>dpkg</B> à « <B>-FRSXMQ</B> », si ce n'est pas déjà configuré, lors
|
|
du lancement d'un afficheur (depuis dpkg 1.19.2). Pour modifier le
|
|
comportement par défaut, cette variable peut être configurée à une autre
|
|
valeur y compris une chaîne vide ; alternativement, les variables <B>PAGER</B>
|
|
ou <B>DPKG_PAGER</B> peuvent être réglées pour désactiver des options
|
|
particulières avec «<B>-+</B>», par exemple <B>DPKG_PAGER="less -+F"</B>.
|
|
<DT id="107"><B>DPKG_ROOT</B><DD>
|
|
Définie par <B>dpkg</B> dans l'environnement du script du responsable pour
|
|
indiquer quelle installation activer (depuis dpkg 1.18.5). La valeur est
|
|
destinée à être ajoutée avant n'importe quel chemin sur lequel les scripts
|
|
du responsable agissent. Pendant une opération normale, cette variable est
|
|
vide. Lors de l'installation de paquets dans un <B>instdir</B> différent,
|
|
<B>dpkg</B> invoque normalement les scripts du responsable avec <B><A HREF="/cgi-bin/man/man2html?2+chroot">chroot</A></B>(2) et
|
|
laisse cette variable vide, mais si <B>--force-script-chrootless</B> est
|
|
indiqué, alors, l'appel de <B><A HREF="/cgi-bin/man/man2html?2+chroot">chroot</A></B>(2) est ignoré et <B>instdir</B> n'est pas
|
|
vide.
|
|
<DT id="108"><B>DPKG_ADMINDIR</B><DD>
|
|
Définie par <B>dpkg</B> dans l'environnement du script du responsable, pour
|
|
indiquer le répertoire d'administration à utiliser (depuis
|
|
dpkg 1.16.0). Cette variable est toujours fixée à la valeur actuelle de
|
|
<B>--admindir</B>.
|
|
<DT id="109"><B>DPKG_FORCE</B><DD>
|
|
Définie par <B>dpkg</B> dans l'environnement du sous-processus pour tous les
|
|
noms d'options de forçage actuellement activées séparés par des virgules
|
|
(depuis dpkg 1.19.5).
|
|
<DT id="110"><B>DPKG_SHELL_REASON</B><DD>
|
|
Cette variable est définie pour le shell lancé par <B>dpkg</B> lorsqu'il lui est
|
|
demandé d'analyser la situation lors du traitement des fichiers de
|
|
configuration (depuis dpkg 1.15.6). La valeur actuellement valable est :
|
|
<B>conffile-prompt</B>.
|
|
<DT id="111"><B>DPKG_CONFFILE_OLD</B><DD>
|
|
Cette variable est définie pour le shell lancé par <B>dpkg</B> lorsqu'il lui est
|
|
demandé d'analyser la situation lors du traitement des fichiers de
|
|
configuration (depuis dpkg 1.15.6). Elle contient le nom de l'ancien fichier
|
|
de configuration.
|
|
<DT id="112"><B>DPKG_CONFFILE_NEW</B><DD>
|
|
Cette variable est définie pour le shell lancé par <B>dpkg</B> lorsqu'il lui est
|
|
demandé d'analyser la situation lors du traitement des fichiers de
|
|
configuration (depuis dpkg 1.15.6). Elle contient le nom du nouveau fichier
|
|
de configuration.
|
|
<DT id="113"><B>DPKG_HOOK_ACTION</B><DD>
|
|
Cette variable est définie par <B>dpkg</B> pour le shell lancé lors de
|
|
l'exécution d'une action de point d'entrée (depuis dpkg 1.15.4). Elle
|
|
contient l'action actuelle de <B>dpkg</B>.
|
|
<DT id="114"><B>DPKG_RUNNING_VERSION</B><DD>
|
|
Cette variable est définie par <B>dpkg</B> dans l'environnement du script du
|
|
responsable. Elle contient la version de l'instance de <B>dpkg</B> en cours
|
|
d'exécution (depuis dpkg 1.14.17).
|
|
<DT id="115"><B>DPKG_MAINTSCRIPT_PACKAGE</B><DD>
|
|
Définie par <B>dpkg</B> dans l'environnement du script du responsable, cette
|
|
variable contient le nom du paquet (sans qualification d'architecture) en
|
|
cours de traitement (depuis dpkg 1.14.17).
|
|
<DT id="116"><B>DPKG_MAINTSCRIPT_PACKAGE_REFCOUNT</B><DD>
|
|
Définie par <B>dpkg</B> dans l'environnement du script du responsable, cette
|
|
variable contient le compte de référence du paquet, c'est-à-dire le nombre
|
|
d'instances de paquet avec un état plus élevé que <B>not-installed</B> (depuis
|
|
dpkg 1.17.2).
|
|
<DT id="117"><B>DPKG_MAINTSCRIPT_ARCH</B><DD>
|
|
Définie par <B>dpkg</B> dans l'environnement du script du responsable, cette
|
|
variable contient l'architecture pour laquelle le paquet a été construit
|
|
(depuis dpkg 1.15.4).
|
|
<DT id="118"><B>DPKG_MAINTSCRIPT_NAME</B><DD>
|
|
Définie par <B>dpkg</B> dans l'environnement du script du responsable, cette
|
|
variable contient le nom du script en cours d'exécution, <B>preinst</B>,
|
|
<B>postinst</B>, <B>prerm</B> ou <B>postrm</B> (depuis dpkg 1.15.7).
|
|
<DT id="119"><B>DPKG_MAINTSCRIPT_DEBUG</B><DD>
|
|
Cette variable est définie par <B>dpkg</B> dans l'environnement du script du
|
|
responsable à une valeur (« <B>0</B> » ou « <B>1</B> » notant si le débogage a été
|
|
demandé (avec l'option <B>--debug</B>) pour les scripts du responsable (depuis
|
|
dpkg 1.18.4).
|
|
</DL>
|
|
<A NAME="lbAP"> </A>
|
|
<H2>FICHIERS</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="120"><I>/etc/dpkg/dpkg.cfg.d/[0-9a-zA-Z_-]*</I><DD>
|
|
Fragments de fichiers de configuration (depuis dpkg 1.15.4).
|
|
<DT id="121"><I>/etc/dpkg/dpkg.cfg</I><DD>
|
|
Fichier de configuration contenant les options par défaut.
|
|
<DT id="122"><I>/var/log/dpkg.log</I><DD>
|
|
Fichier journal standard. Voyez <I>/etc/dpkg/dpkg.cfg</I> et l'option
|
|
<B>--log</B>.
|
|
</DL>
|
|
<P>
|
|
|
|
Les autres fichiers répertoriés ici sont dans leur répertoire par défaut,
|
|
voyez l'option <B>--admindir</B> pour savoir comment changer l'emplacement de
|
|
ces fichiers.
|
|
<DL COMPACT>
|
|
<DT id="123"><I>/var/lib/dpkg/available</I><DD>
|
|
Liste des paquets disponibles.
|
|
<DT id="124"><I>/var/lib/dpkg/status</I><DD>
|
|
États des paquets disponibles. Ce fichier contient des informations qui
|
|
permettent de savoir si un paquet est marqué comme devant être supprimé ou
|
|
pas, devant être installé ou pas, etc. Voyez la section <B>RENSEIGNEMENTS SUR
|
|
LES PAQUETS</B> pour des informations supplémentaires.
|
|
<P>
|
|
Le fichier d'état est sauvegardé quotidiennement dans <I>/var/backups</I>. Cela
|
|
peut être utile en cas de perte ou de corruption due à des problèmes de
|
|
système de fichiers.
|
|
</DL>
|
|
<P>
|
|
|
|
Le format et le contenu d'un paquet binaire sont décrits dans <B><A HREF="/cgi-bin/man/man2html?5+deb">deb</A></B>(5).
|
|
<A NAME="lbAQ"> </A>
|
|
<H2>BOGUES</H2>
|
|
|
|
L'option <B>--no-act</B> ne donne pas assez d'informations utiles.
|
|
<A NAME="lbAR"> </A>
|
|
<H2>EXEMPLES</H2>
|
|
|
|
Affichage des paquets installés liés à l'éditeur <B><A HREF="/cgi-bin/man/man2html?1+vi">vi</A></B>(1) (noter que
|
|
<B>dpkg-query</B> ne charge plus le fichier <I>available</I> par défaut, sauf si
|
|
l'option <B>dpkg-query</B> <B>--load-avail</B> est utilisée) :
|
|
<BR>
|
|
|
|
<BR> <B>dpkg -l '*vi*'</B>
|
|
<BR>
|
|
|
|
<P>
|
|
Pour voir les entrées de <I>/var/lib/dpkg/available</I> concernant deux paquets :
|
|
<BR>
|
|
|
|
<BR> <B>dpkg --print-avail elvis vim | less</B>
|
|
<BR>
|
|
|
|
<P>
|
|
Pour rechercher vous-même dans la liste des paquets :
|
|
<BR>
|
|
|
|
<BR> <B>less /var/lib/dpkg/available</B>
|
|
<BR>
|
|
|
|
<P>
|
|
Pour supprimer le paquet installé elvis :
|
|
<BR>
|
|
|
|
<BR> <B>dpkg -r elvis</B>
|
|
<BR>
|
|
|
|
<P>
|
|
Pour installer un paquet, vous devez d'abord le trouver dans une archive ou
|
|
sur un CD. Le fichier <I>available</I> montre que le paquet vim se trouve dans
|
|
la section « <B>editors</B> » :
|
|
<BR>
|
|
|
|
<BR> <B>cd /media/cdrom/pool/main/v/vim</B>
|
|
<BR> <B>dpkg -i vim_4.5-3.deb</B>
|
|
<BR>
|
|
|
|
<P>
|
|
Pour faire une copie locale des états de sélection des paquets :
|
|
<BR>
|
|
|
|
<BR> <B>dpkg --get-selections >mes-sélections</B>
|
|
<BR>
|
|
|
|
<P>
|
|
Vous pourriez transférer ce fichier sur un autre ordinateur, et après avoir
|
|
mis à jour le fichier <I>available</I> avec l'interface de gestion de paquets de
|
|
votre choix (voir <A HREF="https://wiki.debian.org/Teams/Dpkg/FAQ">https://wiki.debian.org/Teams/Dpkg/FAQ</A> pour plus de
|
|
détails), par exemple :
|
|
<BR>
|
|
|
|
<BR> <B>apt-cache dumpavail | dpkg --merge-avail</B>
|
|
<BR>
|
|
|
|
ou avec dpkg 1.17.6 et les versions antérieures :
|
|
<BR>
|
|
|
|
<BR> <B>avail=`mktemp`</B>
|
|
<BR> <B>apt-cache dumpavail >"$avail"</B>
|
|
<BR> <B>dpkg --merge-avail "$avail"</B>
|
|
<BR> <B>rm "$avail"</B>
|
|
<BR>
|
|
|
|
vous pouvez l'installer de cette manière :
|
|
<BR>
|
|
|
|
<BR> <B>dpkg --clear-selections</B>
|
|
<BR> <B>dpkg --set-selections <mes-sélections</B>
|
|
<BR>
|
|
|
|
<P>
|
|
On remarquera que cela n'installe ou ne supprime rien du tout ; cela ne fait
|
|
qu'enregistrer l'état souhaité des paquets. Vous aurez besoin d'autres
|
|
applications pour récupérer et installer réellement les paquets requis. Par
|
|
exemple, exécuter <B>apt-get dselect-upgrade</B>.
|
|
<P>
|
|
Habituellement, vous trouverez que <B><A HREF="/cgi-bin/man/man2html?1+dselect">dselect</A></B>(1) fournit une façon plus
|
|
aisée de modifier les états de sélection des paquets.
|
|
<BR>
|
|
|
|
<A NAME="lbAS"> </A>
|
|
<H2>FONCTIONNALITÉS SUPPLÉMENTAIRES</H2>
|
|
|
|
D'autres possibilités sont offertes en installant les paquets suivants :
|
|
<B>apt</B>, <B>aptitude</B> et <B>debsums</B>.
|
|
<A NAME="lbAT"> </A>
|
|
<H2>VOIR AUSSI</H2>
|
|
|
|
|
|
<B><A HREF="/cgi-bin/man/man2html?1+aptitude">aptitude</A></B>(1), <B><A HREF="/cgi-bin/man/man2html?1+apt">apt</A></B>(1), <B><A HREF="/cgi-bin/man/man2html?1+dselect">dselect</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+dpkg-query">dpkg-query</A></B>(1),
|
|
<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?5+dpkg.cfg">dpkg.cfg</A></B>(5) et <B><A HREF="/cgi-bin/man/man2html?8+dpkg-reconfigure">dpkg-reconfigure</A></B>(8).
|
|
<A NAME="lbAU"> </A>
|
|
<H2>AUTEURS</H2>
|
|
|
|
Consultez <I>/usr/share/doc/dpkg/THANKS</I> pour la liste de ceux qui ont contribué à
|
|
<B>dpkg</B>.
|
|
<A NAME="lbAV"> </A>
|
|
<H2>TRADUCTION</H2>
|
|
|
|
Ariel VARDI <<A HREF="mailto:ariel.vardi@freesbee.fr">ariel.vardi@freesbee.fr</A>>, 2002.
|
|
Philippe Batailler, 2006.
|
|
Nicolas François, 2006.
|
|
Veuillez signaler toute erreur à <<A HREF="mailto:debian-l10n-french@lists.debian.org">debian-l10n-french@lists.debian.org</A>>.
|
|
<P>
|
|
|
|
<HR>
|
|
<A NAME="index"> </A><H2>Index</H2>
|
|
<DL>
|
|
<DT id="125"><A HREF="#lbAB">NOM</A><DD>
|
|
<DT id="126"><A HREF="#lbAC">SYNOPSIS</A><DD>
|
|
<DT id="127"><A HREF="#lbAD">AVERTISSEMENT</A><DD>
|
|
<DT id="128"><A HREF="#lbAE">DESCRIPTION</A><DD>
|
|
<DT id="129"><A HREF="#lbAF">RENSEIGNEMENTS SUR LES PAQUETS</A><DD>
|
|
<DL>
|
|
<DT id="130"><A HREF="#lbAG">États du paquet :</A><DD>
|
|
<DT id="131"><A HREF="#lbAH">États de sélection des paquets</A><DD>
|
|
<DT id="132"><A HREF="#lbAI">Drapeaux du paquet :</A><DD>
|
|
</DL>
|
|
<DT id="133"><A HREF="#lbAJ">ACTIONS</A><DD>
|
|
<DT id="134"><A HREF="#lbAK">OPTIONS</A><DD>
|
|
<DT id="135"><A HREF="#lbAL">CODE DE SORTIE</A><DD>
|
|
<DT id="136"><A HREF="#lbAM">ENVIRONNEMENT</A><DD>
|
|
<DL>
|
|
<DT id="137"><A HREF="#lbAN">Environnement externe</A><DD>
|
|
<DT id="138"><A HREF="#lbAO">Environnement interne</A><DD>
|
|
</DL>
|
|
<DT id="139"><A HREF="#lbAP">FICHIERS</A><DD>
|
|
<DT id="140"><A HREF="#lbAQ">BOGUES</A><DD>
|
|
<DT id="141"><A HREF="#lbAR">EXEMPLES</A><DD>
|
|
<DT id="142"><A HREF="#lbAS">FONCTIONNALITÉS SUPPLÉMENTAIRES</A><DD>
|
|
<DT id="143"><A HREF="#lbAT">VOIR AUSSI</A><DD>
|
|
<DT id="144"><A HREF="#lbAU">AUTEURS</A><DD>
|
|
<DT id="145"><A HREF="#lbAV">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>
|