123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634 |
- .\" This file was generated with po4a. Translate the source file.
- .\"
- .TH DPKG 8 "12 avril 1998" "Projet Debian" "suite dpkg"
- .SH NOM
- dpkg \- un gestionnaire de paquet de niveau intermédiaire pour Debian
- .SH SYNOPSIS
- .B dpkg\fR [\fIoptions\fR] \fIaction
- .SH AVERTISSEMENT
- Ce manuel est destiné aux utilisateurs qui souhaitent aller au-delà de la
- commande \fBdpkg \-\-help\fR pour la compréhension des options de la ligne de
- commande et des états des paquets.
- Les responsables de paquet qui veulent comprendre comment \fBdpkg\fR installe
- leur paquet \fIne doivent pas\fR l'utiliser. Les descriptions concernant
- l'installation ou la désinstallation des paquets sont très insuffisantes.
- .SH DESCRIPTION
- \fBdpkg\fR est un outil de niveau intermédiaire pour l'installation, la
- création, la suppression et la gestion des paquets Debian. \fBDselect\fR(8)
- est la principale interface à \fBdpkg\fR et la plus agréable à l'utilisateur.
- \fBdpkg\fR lui-même est entièrement contrôlé par des paramètres sur la ligne de
- commande, laquelle comporte exactement une action et zéro ou plusieurs
- options. Le paramètre « action » dit ce que \fBdpkg\fR doit faire et les
- options modifient l'action d'une manière ou d'une autre.
- On peut aussi utiliser \fBdpkg\fR comme une interface à \fBdpkg\-deb\fR. Quand
- \fBdpkg\fR rencontre les actions suivantes, qui sont des actions de
- \fBdpkg\-deb\fR, il lance simplement \fBdpkg\-deb\fR avec les paramètres qui lui
- ont été fournis\ :
- .nf
- \fB\-b\fR, \fB\-\-build\fR,
- \fB\-c\fR, \fB\-\-contents\fR,
- \fB\-I\fR, \fB\-\-info\fR,
- \fB\-f\fR, \fB\-\-field\fR,
- \fB\-e\fR, \fB\-\-control\fR,
- \fB\-x\fR, \fB\-\-extract\fR,
- \fB\-X\fR, \fB\-\-vextract\fR, et
- \fB\-\-fsys\-tarfile\fR.
- .fi
- Voyez \fBdpkg\-deb\fR(1) pour des renseignements supplémentaires sur ces
- actions.
- .SH "RENSEIGNEMENTS SUR LES PAQUETS"
- \fBdpkg\fR 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 à \fBdselect\fR.
- .SS "ÉTATS DES PAQUETS"
- .TP
- .B installed
- Le paquet est dépaqueté et configuré OK.
- .TP
- .B half\-installed
- L'installation du paquet a commencé mais, pour quelque raison, ne s'est pas
- terminée.
- .TP
- .B not\-installed
- Le paquet n'est pas installé sur le système.
- .TP
- .B unpacked
- Le paquet est dépaqueté mais n'est pas configuré.
- .TP
- .B half\-configured
- Le paquet est dépaqueté et la configuration a commencé mais, pour quelque
- raison, ne s'est pas terminée.
- .TP
- .B config\-files
- Seuls les fichiers de configuration du paquet existent sur le système.
- .SS "ÉTATS DE LA SÉLECTION DES PAQUETS"
- .TP
- .B install
- Le paquet est sélectionné pour être installé.
- .TP
- .B deinstall
- Le paquet est sélectionné pour être désinstallé (c.-à-d. qu'on veut
- supprimer tous les fichiers à l'exception des fichiers de configuration).
- .TP
- .B purge
- Le paquet est sélectionné pour être purgé (c.-à-d. qu'on veut supprimer tous
- les fichiers même les fichiers de configuration).
- .SS "DRAPEAUX DES PAQUETS"
- .TP
- .B hold
- \fBdpkg\fR laisse de côté un paquet marqué \fBhold\fR, à moins qu'il ne soit lancé
- avec l'option de forçage \fB\-\-force\-hold\fR.
- .TP
- .B reinst\-required
- Un paquet marqué \fBreinst\-required\fR est défectueux et demande une
- réinstallation. \fBdpkg\fR ne peut supprimer de tels paquets, à moins qu'il ne
- soit lancé avec l'option de forçage \fB\-\-force\-reinstreq\fR.
- .SH ACTIONS
- .TP
- \fBdpkg \-i\fR | \fB\-\-install\fR \fIfichier-paquet\fR...
- Installe le paquet. Si l'on donne l' option \fB\-\-recursive\fR ou \fB\-R\fR,
- \fIfichier-paquet\fR doit alors indiquer un répertoire.
- L'installation comporte les étapes suivantes\ :
- .br
- \fB1.\fR Extraction des fichiers de contrôle du nouveau paquet.
- .br
- \fB2.\fR Quand une ancienne version du même paquet est déjà installée,
- exécution du script \fIprerm\fR de l'ancien paquet.
- .br
- \fB3.\fR Lancement du script \fIpreinst\fR, s'il est fourni par le paquet.
- .br
- \fB4.\fR 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
- \fB5.\fR Quand une ancienne version du même paquet est déjà installée,
- exécution du script \fIpostrm\fR de l'ancien paquet. Il faut remarquer que ce
- script est exécuté après le script \fIpreinst\fR du nouveau paquet, parce que
- les nouveaux fichiers sont écrits dans le même temps que les anciens sont
- supprimés.
- .br
- \fB6.\fR Configuration du paquet. Voyez l'action \fB\-\-configure\fR pour savoir
- comment cela se passe.
- .TP
- \fBdpkg \-\-unpack \fR\fIfichier-paquet\fR ...
- Dépaquète le paquet, mais ne configure rien. Si l'on donne l'option
- \fB\-\-recursive\fR ou \fB\-R\fR, \fIfichier-paquet\fR doit alors indiquer un
- répertoire.
- .TP
- .B dpkg \-\-configure \fR\fIpaquet\fR ... | \fB\-a\fR | \fB\-\-pending
- Reconfiguration d'un paquet dépaqueté. Si l'on donne l'option \fB\-a\fR ou
- \fB\-\-pending\fR au lieu de \fIpaquet\fR, tous les paquets dépaquetés mais non
- configurés sont configurés.
- La configuration comporte les étapes suivantes\ :
- .br
- \fB1.\fR 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
- \fB2.\fR Exécution du script \fBpostinst\fR, s'il est fourni par le paquet.
- .TP
- .B dpkg \-r\fR | \fB\-\-remove\fR | \fB\-P\fR | \fB\-\-purge \fR\fIpaquet\fR ... | \fB\-a\fR | \fB\-\-pending
- Supprime un paquet installé. L'action \fB\-r\fR ou \fB\-\-remove\fR supprime tout
- sauf les fichiers de configuration. Cela peut éviter la reconfiguration du
- paquet lors d'une réinstallation. Les fichiers de configuration sont les
- fichiers répertoriés dans le fichier de contrôle
- \fIdebian/conffiles\fR. L'option \fB\-P\fR ou \fB\-\-purge\fR supprime tout, y
- compris les fichiers de configuration. Si l'on donne l'option \fB\-a\fR ou
- \fB\-\-pending\fR à la place d'un nom de paquet, tous les paquets non
- dépaquetés, mais qui sont marqués comme devant être supprimés ou purgés dans
- le fichier \fI/var/lib/dpkg/status\fR, sont respectivement supprimés ou purgés.
- La suppression d'un paquet comporte les étapes suivantes\ :
- .br
- .B 1.\fR Lancement du script \fIprerm
- .br
- \fB2.\fR Suppression des fichiers installés
- .br
- .B 3.\fR lancement du script \fIpostrm
- .br
- .TP
- .B dpkg \-\-update\-avail\fR | \fB\-\-merge\-avail\fR \fIfichier-Packages
- Met à jour l'information de \fBdpkg\fR et de \fBdselect\fR sur les paquets
- disponibles. L'action \fB\-\-merge-avail\fR combine les informations anciennes
- avec celles qui proviennent du fichier \fIfichier-Packages\fR. L'action
- \fB\-\-update\-avail\fR remplace les informations anciennes par celles qui
- proviennent du fichier \fIfichier-Packages\fR. Le fichier \fIfichier-Packages\fR
- distribué avec Debian est appelé simplement \fIPackages\fR. \fBdpkg\fR garde son
- propre enregistrement des paquets disponibles dans
- \fI/var/lib/dpkg/available\fR.
- Pour récupérer et mettre à jour le fichier \fIavailable\fR, il existe une
- commande plus simple\ : \fBdselect update\fR.
- .TP
- \fBdpkg \-A\fR | \fB\-\-record\-avail\fR \fIfichier-paquet\fR ...
- Met à jour l'information de \fBdpkg\fR et de \fBdselect\fR sur les paquets
- disponibles avec les informations qui proviennent de \fIfichier-paquet\fR. Si
- l'option \fB\-\-recursive\fR ou \fB\-R\fR est donnée, \fIfichier-paquet\fR doit
- indiquer un répertoire.
- .TP
- .B dpkg \-\-forget\-old\-unavail
- Oublie ce qui concerne les paquets non installés ou non disponibles.
- .TP
- .B dpkg \-\-clear\-avail
- Efface les renseignements existants sur les paquets disponibles.
- .TP
- .B dpkg \-C\fR | \fB\-\-audit
- Recherche les paquets qui n'ont été que partiellement installés sur le
- système. \fBdpkg\fR suggère une manière de les faire fonctionner.
- .TP
- \fBdpkg \-\-get\-selections\fR [\fImotif\fR...]
- Obtient la liste des sélections des paquets, et l'envoie sur la sortie
- standard.
- .TP
- .B dpkg \-\-set\-selections
- modifie la liste des sélections des paquets en lisant un fichier sur
- l'entrée standard.
- .TP
- .B dpkg \-\-yet\-to\-unpack
- Recherche les paquets qui ont été sélectionnés pour l'installation, mais qui
- pour une raison quelconque, ne sont pas encore installés.
- .TP
- .B dpkg \-\-print\-architecture
- Affiche l'architecture cible (par exemple, « i386 »). Cette option utilise
- \fBgcc\fR.
- .TP
- .B dpkg \-\-print\-gnu\-build\-architecture
- Affiche la version «\ GNU\ » de l'architecture cible (par exemple, «\ i486\
- »).
- .TP
- .B dpkg \-\-print\-installation\-architecture
- Affiche l'architecture de l'hôte.
- .TP
- .B dpkg \-\-compare\-versions \fIver1 op ver2\fR
- Compare des numéros de version, où \fIop\fR est un opérateur binaire. \fBdpkg\fR
- retourne un zéro si la condition spécifiée est vérifiée, et retourne un
- nombre différent de zéro dans le cas contraire. Il y a deux groupes
- d'opérateurs\ ; ils diffèrent par leur façon de traiter l'absence de \fIver1\fR
- ou de \fIver2\fR. Pour les opérateurs suivants, \fBlt le eq ne ge gt\fR, l'absence
- d'une version est considérée comme inférieure à toute version\ ; pour les
- opérateurs \fBlt\-nl le\-nl ge\-nl gt\-nl\fR, l'absence d'une version est
- considérée comme supérieure à toute version. Les opérateurs \fB<
- << <= = >= >> >\fR ne sont fournis que pour la
- compatibilité avec la syntaxe du fichier de contrôle.
- .TP
- .B dpkg \-\-command\-fd <n>
- Cette action accepte une série de commandes sur le descripteur du fichier
- d'entrée \fB<n>\fR. Note\ : des options supplémentaires définies sur la
- ligne de commande à travers ce descripteur de fichier ne sont pas redéfinies
- pour les commandes suivantes qui sont exécutées pendant la même séquence.
- .TP
- .B dpkg \-\-help
- Affiche un court message d'aide.
- .TP
- .B dpkg \-\-force\-help
- Donne des renseignements sur les options \fB\-\-force\-\fR\fIquelque-chose\fR.
- .TP
- .BR "dpkg \-Dh " | " \-\-debug=help"
- donne des renseignements sur les options de débogage.
- .TP
- .B dpkg \-\-licence\fR | \fBdpkg \-\-license
- Affiche la licence de \fBdpkg\fR.
- .TP
- .B dpkg \-\-version
- Affiche la version de \fBdpkg\fR.
- .TP
- .B dpkg\-deb\-actions
- Voyez \fBdpkg\-deb\fR(1) pour des renseignements supplémentaires sur les
- actions suivantes.
- .nf
- \fBdpkg \-b\fR | \fB\-\-build\fR \fIrépertoire\fR [\fInom-de-fichier\fR]
- Construit un paquet deb.
- .B dpkg \-c\fR | \fB\-\-contents\fR \fInom-de-fichier
- Liste le contenu d'un paquet deb.
- \fBdpkg \-e\fR | \fB\-\-control\fR \fInom-de-fichier\fR [\fIrépertoire\fR]
- Extrait les informations de contrôle d'un paquet.
- .B dpkg \-x\fR | \fB\-\-extract\fR \fInom-de-fichier répertoire
- Extrait les fichiers d'un paquet.
- \fBdpkg \-f\fR | \fB\-\-field\fR \fInom-de-fichier\fR [\fIchamp de contrôle\fR] ...
- Affiche le(s) champ(s) de contrôle d'un paquet.
- .B dpkg \-\-fsys\-tarfile\fR \fInom-de-fichier
- Affiche le contenu du fichier « tar » d'un paquet Debian.
- \fBdpkg \-I\fR | \fB\-\-info\fR \fInom-de-fichier\fR [\fIfichier de contrôle\fR]
- Affiche des renseignements sur un paquet.
- .B dpkg \-X\fR | \fB\-\-vextract\fR \fInom-de-fichier\fR \fIrépertoire
- Extrait et affiche les noms des fichiers d'un paquet.
- .fi
- .TP
- .B dpkg\-query\-actions
- Voyez \fBdpkg\-query\fR(1) pour davantage d'explications sur les actions
- suivantes.
- .nf
- \fBdpkg \-l\fR | \fB\-\-list\fR \fIpaquet-nom-motif\fR ...
- Affiche la liste des paquets qui correspondent au motif.
- \fBdpkg \-s\fR | \fB\-\-status\fR \fIpaquet-nom\fR ...
- Donne le statut du paquet indiqué.
- \fBdpkg \-L\fR | \fB\-\-listfiles\fR \fIpaquet\fR ...
- Affiche la liste des fichiers installés qui appartiennent
- à \fBpaquet\fR.
- \fBdpkg \-S\fR | \fB\-\-search\fR \fIfichier-recherche-motif\fR ...
- Recherche un fichier dans les paquets installés.
- .B dpkg \-p\fR | \fB\-\-print\-avail\fR \fIpaquet
- Affiche les informations trouvées dans \fI/var/lib/dpkg/available\fR
- à propos de \fIpaquet\fR.
- .fi
- .SH OPTIONS
- On peut spécifier une option à la fois sur la ligne de commande et dans le
- fichier de configuration de dpkg, \fI/etc/dpkg/dpkg.cfg\fR. Chaque ligne de ce
- fichier est soit une option (identique à une option en ligne de commande
- mais sans tiret), soit un commentaire, commençant par \fB#\fR.
- .br
- .TP
- .B \-\-abort\-after=\fR\fInombre
- Modifie le nombre d'erreurs au delà duquel dpkg s'arrête. il est par défaut
- égal à 50.
- .TP
- .BR \-B | \-\-auto\-deconfigure
- 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é.
- .TP
- .B \-D\fR\fIoctal\fR | \fB\-\-debug=\fR\fIoctal
- Demande de débogage. \fIoctal\fR est formé en faisant un « ou » logique entre
- des valeurs souhaitées appartenant à la liste ci-dessous (notez que ces
- valeurs pourront changer dans de prochaines versions). \fB\-Dh\fR or
- \fB\-\-debug=help\fR affiche ces valeurs de débogage.
- nombre description
- 1 Informations de progression
- en général utiles
- 2 Appel et état des scripts du développeur
- 10 Sortie pour chaque fichier traité
- 100 De nombreuses sorties pour chaque fichier
- traité
- 20 Sortie pour chaque fichier de configuration
- 200 De nombreuses sorties pour chaque fichier
- de configuration
- 40 Dépendances et conflits
- 400 De nombreuses sorties pour les dépendances
- et les conflits
- 1000 Beaucoup de radotage à propos du répertoire
- dpkg/info
- 2000 Quantité stupide de radotage
- .TP
- .B \-\-force\-\fR\fIquelque-chose\fR | \fB\-\-no\-force\-\fR\fIquelque-chose\fR | \fB\-\-refuse\-\fR\fIquelque-chose
- Forcer ou refuser (\fBno\-force\fR et \fBrefuse\fR signifient la même chose) de
- faire quelque chose. \fIquelque-chose\fR est une liste d'actions séparées par
- des virgules, décrites ci-après. \fB\-\-force\-help\fR affiche un message qui
- les décrit. Les actions marquées d'un (*) sont forcées par défaut.
- \fIAvertissement : 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.\fR
- \fBall\fR : Met en oeuvre (ou pas) toutes les options de forçage.
- \fBauto\-select\fR(*) : Sélectionne les paquets pour l'installation, ou la
- désinstallation.
- \fBdowngrade\fR(*) : Installe un paquet, même si une version plus récente du
- paquet est déjà installée.
- \fIAvertissement\ : Pour l'instant, dpkg 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.\fR
- \fBconfigure\-any\fR : Configure aussi les paquets dépaquetés mais non
- configurés dont dépend le paquet en question.
- \fBhold\fR : Traite même les paquets marqués « à garder » (« hold »).
- \fBremove\-reinstreq\fR : Supprime 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 \fBdpkg\fR.
- \fBremove\-essential\fR : supprime 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.
- \fBdepends\fR : Change tous les problèmes de dépendance en avertissements.
- \fBdepends\-version\fR : Ignore les versions dans les questions de dépendance.
- \fBconflicts\fR : Installe 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.
- \fBconfmiss\fR : Installe un fichier de configuration manquant. C'est
- dangereux, puisque cela signifie que les changements apportés au fichier ne
- seront pas préservés (suppression).
- \fBconfnew\fR : Quand un « conffile » a été modifié, toujours installer la
- nouvelle version et ne rien demander, sauf si l'option \fB\-\-force\-confdef\fR
- est aussi présente, auquel cas l'action par défaut est choisie.
- \fBconfold\fR : Quand un « conffile » a été modifié, garder l'ancienne version
- et ne rien demander, sauf si l'option \fB\-\-force\-confdef\fR est aussi
- présente, auquel cas l'action par défaut est choisie.
- \fBconfdef\fR : Utilise toujours l'action par défaut quand un « conffile » a
- été modifié. Quand il n'y a pas d'action par défaut, la commande s'arrête
- et interroge l'utilisateur, à moins que l'option \fB\-\-force\-confnew\fR ou
- l'option \fB\-\-force\-confold\fR n'ait été donnée, auquel cas elle se sert de
- ces options pour déterminer ce qu'il faut faire.
- \fBoverwrite\fR : Remplace un fichier par un fichier d'un autre paquet.
- \fBoverwrite\-dir\fR : Remplace un répertoire par un répertoire d'un autre
- paquet.
- \fBoverwrite\-diverted\fR : Remplace un fichier détourné avec une version non
- détournée.
- \fBarchitecture\fR : Traite même les paquets d'une autre architecture
- \fBbad\-path\fR : Programmes importants non visibles par la variable \fBPATH\fR,
- ce qui va poser des problèmes.
- \fBnot\-root\fR : Tente de (dés)installer même sans être root.
- \fBbad\-verify\fR : Installe un paquet même si la vérification de son
- authenticité a échoué.
- .TP
- \fB\-\-ignore\-depends\fR=\fIpaquet\fR,...
- 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).
- .TP
- .B \-\-new\fR | \fB\-\-old
- Sélectionne soit l'ancien format des paquet binaires, soit le nouveau. C'est
- une option de \fBdpkg\-deb\fR(1).
- .TP
- .B \-\-nocheck
- Ne pas lire ni vérifier le contenu du fichier de contrôle pendant la
- construction d'un paquet. C'est une option de \fBdpkg\-deb\fR(1).
- .TP
- .B \-\-no\-act\fR | \fB\-\-dry\-run\fR | \fB\-\-simulate
- 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.
- Assurez-vous de donner l'option \fB\-\-no\-act\fR avant le paramètre action,
- sinon des résultats fâcheux sont probables. Par exemple, la commande \fBdpkg
- \-\-purge foo \-\-no\-act\fR purge d'abord le paquet foo et essaye ensuite de
- purger le paquet \-\-no-act, même si vous comptiez qu'elle ne ferait rien du
- tout.
- .TP
- .B \-R\fR | \fB\-\-recursive
- Traite récursivement tous les simples fichiers qui correspondent au motif
- \fB*.deb\fR et qui se trouvent dans les répertoires et sous-répertoires
- spécifiés. On peut utiliser cette option avec les actions \fB\-i\fR, \fB\-A\fR,
- \fB\-\-install\fR, \fB\-\-unpack\fR et \fB\-\-avail\fR.
- .TP
- .B \-G
- Ne pas installer un paquet si une version plus récente de ce paquet est déjà
- installée. C'est un alias pour \fB\-\-refuse\-downgrade.\fR.
- .TP
- .B \-\-root=\fR\fIrep\fR | \fB\-\-admindir=\fR\fIrep\fR | \fB\-\-instdir=\fR\fIrep
- Change les répertoires par défaut. \fBadmindir\fR est par défaut
- \fI/var/lib/dpkg\fR et contient beaucoup de fichiers qui donnent des
- informations sur l'état des paquets installés ou non installés, etc.
- \fBinstdir\fR est par défaut \fI/\fR et se réfère au répertoire où les paquets
- doivent être installés. \fBinstdir\fR est aussi le répertoire donné à
- \fBchroot\fR(2) avant que ne soient lancés les scripts d'installation du
- \fIpaquet\fR, ce qui signifie que ces scripts voient \fBinstdir\fR comme le
- répertoire de root. Changer \fBroot\fR change \fBinstdir\fR en \fIrep\fR et
- \fBadmindir\fR en \fIrep\fR\fB/var/lib/dpkg\fR.
- .TP
- .B \-O\fR | \fB\-\-selected\-only
- Traiter seulement les paquets qui sont sélectionnés pour l'installation. La
- sélection est réellement faite par \fBdselect\fR ou par \fBdpkg\fR quand ils
- manipulent les paquets. Par exemple, quand un paquet est supprimé, il est
- marqué comme ayant été sélectionné pour une désinstallation.
- .TP
- .BR \-E " | " \-\-skip\-same\-version
- Ne pas installer le paquet si la même version du paquet est déjà installée.
- .TP
- .B \-\-status\-fd \fR\fI<n>
- Cette action envoie des informations sur l'état d'un paquet au descripteur
- de fichier \fI<n>\fR. On peut répéter l'opération plusieurs fois. La
- mise à jour d'un état est de la forme\ : «\ status: <pkg>: <pkg
- qstate>\ ».
- .SH FICHIERS
- .TP
- .I /etc/dpkg/dpkg.cfg
- Fichier de configuration contenant les options par défaut.
- .P
- Les autres fichiers répertoriés ici sont dans leur répertoire par défaut,
- voyez l'option \fB\-\-admindir\fR pour savoir changer l'emplacement de ces
- fichiers.
- .TP
- .I /var/lib/dpkg/available
- Liste des paquets disponibles.
- .TP
- .I /var/lib/dpkg/status
- É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 \fBRENSEIGNEMENTS SUR
- LES PAQUETS\fR pour des informations supplémentaires.
- .P
- Les fichiers suivants font partie d'un paquet binaire. Voyez \fBdeb\fR(5) pour
- des informations supplémentaires :
- .TP
- .I control
- .TP
- .I conffiles
- .TP
- .I preinst
- .TP
- .I postinst
- .TP
- .I prerm
- .TP
- .I postrm
- .SH "VARIABLES D'ENVIRONNEMENT"
- .TP
- .B DPKG_NO_TSTP
- Donnez-lui une valeur si vous préférez que \fBdpkg\fR lance un nouvel
- interpréteur de commandes plutôt que de s'interrompre, pour faire un appel à
- l' interpréteur de commandes.
- .TP
- .B SHELL
- Le programme qu'exécute \fBdpkg\fR quand il lance un nouvel interpréteur de
- commandes.
- .TP
- .B COLUMNS
- Fixe le nombre de colonnes utilisés par \fBdpkg\fR lorsqu'il affiche un texte
- formaté. Seule l'action \fB\-l\fR se sert actuellement de cette variable.
- .TP
- .B DPKG_OLD_CONFFILE
- C'est le nom de l'ancien fichier de configuration quand on démarre un shell
- pour examiner un fichier de configuration modifié\ ; sa valeur est donnée
- par \fBdpkg\fR.
- .TP
- .B DPKG_NEW_CONFFILE
- C'est le nom de la nouvelle version du fichier de configuration quand on
- démarre un interpréteur de commandes pour examiner un fichier de
- configuration modifié\ ; sa valeur est donnée par \fBdpkg\fR.
- .SH EXEMPLES
- Pour afficher les paquets dont le nom contient la chaîne 'vi' :
- .br
- .B dpkg \-l '*vi*'
- .br
- Pour voir les entrées de \fI/var/lib/dpkg/available\fR concernant deux paquets\
- :
- .br
- .B dpkg \-\-print\-avail elvis vim | less
- .br
- Pour rechercher vous-même dans la liste des paquets\ :
- .br
- .B less /var/lib/dpkg/available
- .br
- Pour supprimer le paquet installé « elvis » :
- .br
- .B dpkg \-r elvis
- .br
- Pour installer un paquet, vous devez d'abord le trouver dans une archive ou
- sur un cédérom. Le fichier « available » montre que le paquet « vim » se
- trouve dans la section « editors » :
- .br
- .B cd /cdrom/hamm/hamm/binary/editors\fR \fB dpkg \-i vim_4.5\-3.deb
- .br
- Pour faire une copie locale des états de sélection des paquets :
- .br
- .B dpkg \-\-get\-selections >myselections
- .br
- Vous pourriez transférer ce fichier sur un autre ordinateur et l'installer
- de cette manière :
- .br
- .B dpkg \-\-set\-selections <myselections
- .br
- On remarquera que cela n'installe ou ne supprime rien du tout ; cela ne fait
- que déterminer l'état de sélection des paquets. Vous aurez besoin d'autres
- applications pour transférer et installer réellement les paquets requis. Par
- exemple, exécutez \fBdselect\fR et choisissez Install.
- Habituellement, vous trouverez que \fBdselect\fR(8) fournit une façon plus
- aisée de modifier les états de sélection des paquets.
- .br
- .SH "FONCTIONNALITÉS SUPPLÉMENTAIRES"
- D'autres posibilités sont offertes en installant les paquets suivants\ :
- \fIapt\fR, \fIaptitude\fR et \fIdebsums\fR.
- .SH "VOIR AUSSI"
- \fBdselect\fR(8), \fBdpkg\-deb\fR(1), \fBdeb\fR(5), \fBdeb\-control\fR(5), et
- \fBdpkg\-reconfigure\fR(8)
- .SH BOGUES
- L'option \fB\-\-no\-act\fR ne donne pas assez d'informations utiles.
- .SH AUTEURS
- .nf
- Voyez le fichier \fB/usr/share/doc/dpkg/THANKS.gz\fR pour la
- liste des personnes qui ont contribué à \fBdpkg\fR.
- .fi
- .SH TRADUCTION
- Philippe Batailler, 2005.
- Veuillez signaler toute erreur à <debian-l10-french@lists.debian.org>.
|