Rechercher une page de manuel
debarchiver
Langue: fr
Version: Wed Nov 5 04:33:17 UTC 2008 (ubuntu - 07/07/09)
Section: 1 (Commandes utilisateur)
Sommaire
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, utilises pour la mise a jour des systemes Debian. Il est destine a etre employe par des administrateurs locaux qui ont besoin de paquets speciaux, ou de versions particulieres, afin d'en faciliter la gestion.La structure de fichiers est basee sur celle de potato et ne reconnait pas la structure de paquets en X pools X (NdT : Structure utilisee a partir de woody). Ceci pourra etre realise plus tard, mais ce n'est pas une priorite.
OPTIONS
- -a | --autoscan
- Execute X --autoscanpackages X et X --autoscansources X.
- --autoscanall
- Identique a X --scanall --autoscan X.
- --autoscanpackages
- Demarre automatiquement X dpkg-scanpackages X apres l'installation de tous les nouveaux paquets.
- --autoscansources
- Lance automatiquement X dpkg-scansources X apres l'installation de tous les nouveaux paquets.
- -b | --bzip
- Cree les fichiers X Packages.bz2 X et X Sources.bz2 X comprimes avec bzip2.
- --cachedir repertoire
- Repertoire de cache utilise par apt-ftparchive (si X --index X est utilise). La valeur par defaut est X $cachedir X.
- --cinstall repertoire
- Repertoire ou le fichier X .changes X sera installe. Une chaine vide permet de le supprimer. La valeur par defaut est X $cinstall X.
- --configfile fichier
- Indique qu'un fichier de configuration supplementaire doit etre lu. Il sera exploite apres les fichiers de configuration de l'utilisateur et de etc.
- --copycmd
- Commande a utiliser pour l'installation. Par defaut : X $copycmd X. Les paquets ainsi que les fichiers indiques dans X .changes X seront installes grace a cette commande.
- -d | --dest | --destdir repertoire
- Repertoire de destination. Repertoire de base ou sont situes tous les paquets de la distribution. En cas de besoin, l'arborescence X $distrib/$major/$arch/$section X sera creee. Par defaut le chemin relatif X $destdir X sera utilise.
- --debug-level | --dl niveau
- Niveau des informations qui seront affichees. 1=critique, 2=erreur, 3=normal, 4=message, 5=debogage, 6=debogage detaille (modules).
- --distinputcriteria
- Criteres indiquant quels paquets binaires devront etre installes, meme en l'absence de fichier X .changes X. Par defaut X $distinputcriteria X.
- --gpgkey
- Cle GnuPG a utiliser pour signer l'archive.
- --gpgpassfile
- Fichier qui fournit le mot de passe a GnuPG.
- -i | --input | --indir | --inputdir repertoire
- Repertoire ou tous les paquets, ainsi que les fichiers X *.changes X correspondants, devront etre installes dans le repertoire X --dest X. La valeur par defaut est X $instdir X.
- --index | -x
- Execute automatiquement X apt-ftparchive X apres l'installation de tous les nouveaux paquets. config doit etre un chemin absolu vers le fichier de configuration a employer pour qu'apt-ftparchive fonctionne. Voir les pages du manuel d'apt-ftparchive pour plus d'informations. Utilisez cette option *ou* l'option X --autoscan X, mais pas les deux ensemble.
- --instcmd
- Obsolete !
- --help
- Affiche ce fichier d'aide (NdT : Affiche l'original en anglais).
- --lockfile fichier
- Fichier de verrouillage a utiliser. La valeur par defaut est X $lockfile X.
- --majordefault
- Section principale a utiliser si elle n'a pas ete precisee. Par defaut : X main X.
- --movecmd
- Commande a utiliser pour deplacer des fichiers (actuellement parfaitement inutile).
- --incompletetime
- The time to allow .changes file to be incomplete in seconds. Defaults to 24 hours.
- --mailfrom
- Specify mail sender.
- --nosort
- Ne trie pas les paquets.
- --nostructurefix
- Ne cree pas les repertoires et actualise (touch) les fichiers X Package X.
- -o | --addoverride
- Ajoute automatiquement de nouveaux paquets au fichier des exclusions (override).
- --rmcmd
- Commande a utiliser pour la suppression. Par defaut X $rmcmd X. Cette commande peut etre utilisee pour deplacer les anciens paquets a un autre emplacement.
- --scanall
- Explore toutes les distributions, sections, etc.
- --scandetect | -s
- Choisit automatiquement d'utiliser, soit X apt-ftparchive X, soit X dpkg-scan* X, selon ce qui est installe sur le systeme. C'est la methode recommandee. N'utilisez X --index X ou X --autoscan X que si vous savez parfaitement ce que vous faites.
- --scanonly
- Identique a X --nosort --nostructurefix X.
- --quit-level niveau
- Niveau d'information qui produira l'arret de l'execution, selon la classification ci-dessus.
- -v | --version
- Affiche le numero de version.
- --ignoredestcheck
- Force install of changes files even if some files already exists with wrong size or md5 hash.
FICHIER DE CONFIGURATION
Vous pouvez egalement utiliser des fichiers de configuration portant les noms suivants : X /etc/debarchiver.conf X, X ~/.debarchiver.conf X et X input.conf X (chemin relatif) qui seront lus et exploites dans cet ordre. Les arguments de la commande auront priorite sur ces fichiers de configuration. Ces fichiers permettent de modifier les variables suivantes :The configuration files are read as perl modules they should end with a true value. Therefore they should always end with 1;
- $bzip
- Si cette variable est positionnee a 0, aucun fichier bzip2 ne sera cree. Si elle est positionnee a 1 les fichiers bzip2 seront crees.
- $incompletetime
- Time to allow .changes files to be incomplete in seconds. Useful for slow uploads. Defaults to 24 hours.
- $cachedir
- Repertoire de cache pour apt-ftparchive, utilise si X --index X est precise.
- $cinstall
- Emplacement ou les fichiers X.changes X sont installes (voir X --cinstall X ci-dessus).
- $copycmd
- Commande d'installation (voir X --copycmd X ci-dessus).
- $destdir
- Repertoire de destination (voir X --destdir X ci-dessus).
- $distinputcriteria
- Criteres permettant de determiner les paquets qui devront etre installes meme en l'absence de fichier X .changes X. Par defaut X $distinputcriteria X.
- %distinputdirs
- Repertoires (distribution => repertoire) ou sont cherches les paquets binaires qui n'ont pas besoin de fichier X .changes X pour etre installes mais qui correspondent a X $distinputcriteria X. Generalement ce sont les paquets du noyau, produits par X make-kpkg X, qui ne generent pas de fichier X .changes X. En plus, les paquets binaires avec un fichier X .changes X correct passeront outre la distribution par defaut et seront places dans le repertoire de la file d'attente actuelle. Cela produira la remontee vers une file d'attente specifique pour placer le paquet directement dans cette distribution.
- $gpgkey
- Cle GnuPG utilisee pour signer l'archive. Si cette variable est renseignee, le fichier X Release X de chaque partie modifiee de l'archive sera signe par GnuPG en utilisant X $gpgkey X comme cle d'identification. A moins d'utiliser une cle sans mot de passe ou de se servir de la variable X $gpgpassfile X, il est necessaire d'executer debarchiver de maniere interactive afin de pouvoir fournir le mot de passe si cette option est utilisee.
- $gpgpassfile
- Nom du fichier qui contient le mot de passe de la cle GnuPG. Voir X $gpgkey X pour plus d'informations.
- $inputdir
- Repertoire d'entree (sans effet dans X $inputconfigfile X).
- $lockfile
- Fichier de verrouillage a utiliser. La valeur par defaut est X $lockfile X.
- @mailtos
- Tableau de chaines indiquant les destinataires de courriel. Si la chaine contient une adresse mail, celle-ci sera utilisee. Si elle contient une adresse mail incomplete, par exemple X @nom_hote X, le nom de l'utilisateur proprietaire du fichier sera utilise en combinaison avec le X @nom_hote X indique. Si aucun caractere X @ X n'est trouve dans la chaine, on considerera qu'il s'agit d'un champ dans le fichier X .changes X. Un tel champ peut par exemple etre X Maintainer X ou X Uploaders X.
- $mailfrom
- Specify the sender of emails. Default to none ("")
- $majordefault
- Section principale par defaut. Voir X --majordefault X ci-dessus.
- $movecmd
- Commande de deplacement (voir X --movecmd X ci-dessus).
- %release
- Information complementaire a ajouter au fichier X Release X. Les mots-cles supportes sont : X origin X, X label X, et X description X.
- $rmcmd
- Commande de suppression (voir X --rmcmd X ci-dessus).
- $verifysignatures
- Permet d'activer (1) ou de desactiver (0) la verification de la signature des paquets remontes vers X $inputdir X (pas ceux vers X %distinputdirs X).
- $ignoredestcheck
- Force install of changes files even if some files already exists with wrong size or md5 hash. Default to 0.
- $verifysignaturesdistinput
- Permet d'activer (1) ou de desactiver (0) la verification de la signature des paquets remontes vers X %distinputdirs X. Cette option fonctionne independamment de X $verifysignatures X.
INDEXATION DES PAQUETS
Il y a deux manieres 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 generera pas les fichiers X Contents X et risque d'etre lent avec un referentiel de grande taille.
En revanche, l'option --index config utilisera apt-ftparchive pour indexer l'arbre des paquets. apt-ftparchive peut egalement produire des fichiers X Contents X (destines a apt-file), et il peut, eventuellement, employer un cache afin d'accelerer des executions multiples. Le fichier de configuration apt-ftparchive sera produit automatiquement. Ceci n'a cependant pas ete completement teste.
Vous devez employer soit --autoscanpackages et --autoscansources soit --index, mais pas les deux, puisqu'ils font la meme chose.
L'action par defaut (et celle qui est recommandee) est --scandetect qui analyse les logiciels deja installes et choisit efficacement entre X --index X et X --autoscan X suivant ce que vous avez implante sur votre systeme.
REJECT
Changes files are rejected in the following conditions:* If a file that is about to be installed, already exist in the archive and is not identical to the one that is about to be installed.
* Changes file is incomplete and has been there for $incompletetime time.
* A file that is part of the Changes file is not yet big enough and the changes file has been there for $incompletetime time.
* A file that is part of the Changes file is bigger than specified.
* If verify signatures is enabled and signature do not match.
FICHIERS
/etc/debarchiver.confVOIR AUSSI
apt-ftparchive(1)AUTEUR
Ola Lundqvist <ola@inguza.com>TRADUCTION
Valery Perrin <valery.perrin.debian@free.fr> le 23 fevrier 2005. Derniere mise a jour le 1er septembre 2006.L'equipe de traduction a fait le maximum pour realiser une adaptation francaise de qualite.
La version anglaise la plus a jour de ce document est toujours consultable via la commande X man -L en debarchiver X.
N'hesitez pas a signaler a l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
POD ERRORS
Hey! The above document had some coding errors, which are explained below:- Around line 199:
- You forgot a '=back' before '=head1'
- Around line 211:
- '=item' outside of any '=over'
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre