Content-type: text/html
Manpage of DEBARCHIVER.FR
DEBARCHIVER.FR
Section: User Contributed Perl Documentation (1)
Updated: 2005-04-09
Index
Return to Main Contents
NOM
debarchiver - Outil de gestion des paquets Debian.
SYNOPSIS
debarchiver [options]
DESCRIPTION
L'archiveur Debian (debarchiver) est un outil qui installe les paquets
Debian dans une structure de fichiers exploitable par apt-get, dselect et
d'autres outils semblables, utilisés pour la mise à jour des systèmes
Debian. Il est destiné à être employé par des administrateurs locaux qui ont
besoin de paquets spéciaux, ou de versions particulières, afin d'en
faciliter la gestion.
La structure de fichiers est basée sur celle de potato et ne supporte pas la
structure de paquets en « pools » (NdT : Structure utilisée à partir de
woody). Ceci pourra être réalisé plus tard, mais ce n'est pas une priorité.
OPTIONS
- --debug-level | --dl niveau
-
Niveau des informations qui seront affichées. 1=critique, 2=erreur,
3=normal, 4=message, 5=débogage, 6=débogage détaillé (modules).
- --quit-level niveau
-
Niveau d'information qui produira l'arrêt de l'exécution, selon la
classification ci-dessus.
- -v | --version
-
Affiche le numéro de version.
- --help
-
Affiche ce fichier d'aide (NdT : Original en anglais).
- --copycmd
-
Commande à utiliser pour l'installation. Par défaut $copycmd. Les paquets ainsi que les fichiers indiqués dans .changes seront installés grâce à cette commande.
- --movecmd
-
Commande à utiliser pour déplacer des fichiers (Actuellement parfaitement
inutile).
- --rmcmd
-
Commande à utiliser pour la suppression. Par défaut $rmcmd. Cette commande
peut être utilisée pour déplacer les anciens paquets à un autre emplacement.
- --instcmd
-
Obsolète !
- -d | --dest | --destdir répertoire
-
Répertoire de destination. Répertoire de base où sont situés tous les
paquets de la distribution. En cas de besoin, l'arborescence
$distrib/$major/$arch/$section sera créée. Par défaut le chemin relatif
$destdir sera utilisé.
- --scandetect | -s
-
Choisi automatiquement d'utiliser, soit apt-ftparchive, soit dpkg-scan*, selon ce qui est installé sur le système. C'est la méthode recommandée. N'utilisez --index ou --autoscan que si vous savez parfaitement ce que vous faites.
- -x | --index
-
Exécute automatiquement un apt-ftparchive après l'installation de tous les
nouveaux paquets. config doit être un chemin absolu vers le fichier de
configuration à employer pour qu'apt-ftparchive fonctionne. Voir les pages
du manuel d'apt-ftparchive pour plus d'informations. Utilisez cette option
*ou* l'option --autoscan, mais pas les deux ensemble.
- -i | --input | --indir | --inputdir répertoire
-
Répertoire où tous les paquets, ainsi que les fichiers *.changes
correspondants, devront être installés dans le répertoire --dest. La valeur
par défaut est $instdir.
- --cachedir répertoire
-
Répertoire de cache utilisé par apt-ftparchive (si --index est utilisé). La
valeur par défaut est $cachedir.
- --lockfile fichier
-
Fichier de verrouillage à utiliser. La valeur par défaut est $lockfile.
- --cinstall répertoire
-
Répertoire où le fichier .changes sera installé. Utiliser une chaîne vide
pour le supprimer. La valeur par défaut est $cinstall.
- --distinputcriteria
-
Critères indiquant quels paquets binaires devront être installés, même en l'absence de fichier .changes. Par défaut $distinputcriteria.
- -o | --addoverride
-
Ajoute automatiquement de nouveaux paquets au fichier des exclusions
(override).
- --autoscanpackages
-
Démarre automatiquement dpkg-scanpackages après l'installation de tous les
nouveaux paquets.
- --autoscansources
-
Lance automatiquement dpkg-scansources après l'installation de tous les
nouveaux paquets.
- -a | --autoscan
-
Réalise, à la fois, --autoscanpackages et --autoscansources.
- --scanall
-
Explore toutes les distributions, sections, etc.
- --autoscanall
-
Identique à --scanall --autoscan.
- --nosort
-
Ne trie pas les paquets.
- --nostructurefix
-
Ne crée pas les répertoires et ne marque pas (touch) les fichiers de
paquets.
- --scanonly
-
Identique à --nosort --nostructurefix.
FICHIER DE CONFIGURATION
Vous pouvez également utiliser des fichiers de configuration portant les
noms suivants : /etc/debarchiver.conf, ~/.debarchiver.conf et input.conf
(chemin relatif) qui seront lus et exploités dans cet ordre. Les arguments
de la commande auront priorité sur ces fichiers de configuration. Voici les
variables que vous pouvez gérer :
- $destdir
-
Répertoire de destination (voir --destdir ci-dessus).
- $inputdir
-
Répertoire d'entrée (sans effet dans $inputconfigfile).
- $cachedir
-
Répertoire de cache pour apt-ftparchive, utilisé si --index est précisé.
- $copycmd
-
Commande d'installation (voir --copycmd ci-dessus).
- $movecmd
-
Commande de déplacement (voir --movecmd ci-dessus).
- $rmcmd
-
Commande de suppression (voir --rmcmd ci-dessus).
- $cinstall
-
Emplacement où les fichiers .changes sont installés (voir --cinstall
ci-dessus).
- $distinputcriteria
-
Critères permettant de déterminer les paquets qui devront être installés
même en l'absence de fichier .changes. Par défaut $distinputcriteria.
- %distinputdirs
-
Répertoires (nom de la distribution => nom du répertoire) où devront être
cherchés les paquets supplémentaires qui n'ont pas besoin de fichier
.changes pour être installés.
- $lockfile
-
Fichier de verrouillage à utiliser. La valeur par défaut est $lockfile.
- @mailtos
-
Tableau de chaînes indiquant les destinataires de courriel. Si la chaîne
contient une adresse mail, celle-ci sera utilisée. Si elle contient une
adresse mail incomplète, par exemple @nom_hôte, le nom de l'utilisateur
propriétaire du fichier sera utilisé en combinaison avec le @nom_hôte
indiqué. Si aucun caractère @ n'est trouvé dans la chaîne, on considèrera
qu'il s'agit d'un champ dans le fichier .changes. Un tel champ peut par
exemple être Mainteneur ou Téléchargeur.
- %release
-
Information complémentaire à ajouter au fichier Release. Les mots-clés
supportés sont : origin, label, et description.
INDEXATION DES PAQUETS
Il y a deux manières de produire des index exploitables par apt-get :
On peut utiliser --autoscanpackages, --autoscansources, ou --
autoscan ce qui emploiera dpkg-scanpackages et dpkg-scansources. Ceci
produira les paquets et les fichiers source mais ne génèrera pas les
fichiers Contents et risque d'être lent avec un référentiel de grande
taille.
En revanche, l'option --index config utilisera apt-ftparchive pour
indexer l'arbre des paquets. apt-ftparchive peut également produire des
fichiers Contents (destinés à apt-file), et il peut, éventuellement,
employer un cache afin d'accélérer des exécutions multiples. Le fichier de
configuration apt-ftparchive sera produit automatiquement. Ceci cependant
n'a pas été complètement testé.
Vous devez employer soit --autoscanpackages et --autoscansources soit
--index, mais pas les deux, puisqu'ils font, fondamentalement, la même
chose.
L'action par défaut (et celle qui est recommandée) est --scandetect qui
analyse les logiciels déjà installés et choisit efficacement entre --index
et --autoscan suivant ce que vous avez implanté sur votre système.
FICHIERS
/etc/debarchiver.conf
VOIR AUSSI
apt-ftparchive(1)
AUTEUR
Ola Lundqvist <opal@debian.org>
TRADUCTION
Valéry Perrin <valery.perrin.debian@free.fr> le 23 février 2005.
L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité.
La version anglaise la plus à jour de ce document est toujours consultable via la commande « man -L en debarchiver ».
N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans de cette page de manuel.
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- FICHIER DE CONFIGURATION
-
- INDEXATION DES PAQUETS
-
- FICHIERS
-
- VOIR AUSSI
-
- AUTEUR
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 16:42:08 GMT, April 17, 2005