.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "DGET.FR 1" .TH DGET.FR 1 "2018-12-05" "Utilitaires Debian" " " .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NOM" .IX Header "NOM" dget \- Télécharger des paquets Debian source et binaires .SH "SYNOPSIS" .IX Header "SYNOPSIS" .IP "\fBdget\fR [\fIoptions\fR] \fI\s-1URL\s0\fR ..." 4 .IX Item "dget [options] URL ..." .PD 0 .IP "\fBdget\fR [\fIoptions\fR] [\fB\-\-all\fR] \fIpaquet\fR[\fB=\fR\fIversion\fR] ..." 4 .IX Item "dget [options] [--all] paquet[=version] ..." .PD .SH "DESCRIPTION" .IX Header "DESCRIPTION" \&\fBdget\fR télécharge des paquets Debian. Avec la première forme, \fBdget\fR télécharge l'adresse passée. Si cette adresse pointe vers un fichier .dsc ou \&.changes, \fBdget\fR agit comme une sorte de \fBwget\fR adapté aux paquets source : il télécharge aussi tous les fichiers référencés dans le fichier \&.dsc/.changes. Le paquet source téléchargé est ensuite vérifié avec \&\fBdscverify\fR puis dépaqueté avec \fBdpkg-source\fR si la vérification a réussi. .PP Avec la seconde forme, \fBdget\fR télécharge un paquet \fIbinaire\fR (c'est\-à\-dire un fichier \fI.deb\fR) depuis le miroir Debian configuré dans /etc/apt/sources.lists(.d). À la différence d'\fBapt-get install \-d\fR, il ne nécessite pas les droits du superutilisateur, écrit dans le répertoire actuel et ne télécharge pas les dépendances. Si un numéro de version est indiqué, cette version du paquet est téléchargée. Avec \fB\-\-all\fR, la liste de tous les binaires pour le paquet source \fIpaquet\fR est extraite de la sortie de \f(CW\*(C`apt\-cache showsrc paquet\*(C'\fR. .PP Dans tous les cas, dget peut récupérer plusieurs paquets ou \s-1URL\s0 à la fois. .PP (Remarquez que les paquets \fI.udeb\fR utilisés par l'installateur Debian sont situés dans des fichiers de paquets distincts des paquets \fI.deb\fR. Pour utiliser des \fI.udeb\fR avec \fBdget\fR, vous devrez configurer \fBapt\fR pour utiliser des fichiers de paquets pour \fIcomposante\fR/\fIdebian-installer\fR.) .PP Avant de télécharger les fichiers référencés dans les fichiers .dsc et \&.changes, et avant de télécharger des paquets binaires, \fBdget\fR vérifie si les fichiers existent déjà. Si c'est le cas, les sommes de contrôle \s-1MD5\s0 sont comparées afin d'éviter de gâcher de la bande passante. \fBdget\fR cherche également si les fichiers sont dans \fI/var/cache/apt/archives\fR ou un des répertoires fournis avec l'option \fB\-\-path\fR ou dans les fichiers de configuration (voir ci-dessous). Enfin, si le téléchargement d'un fichier (.orig).tar.gz ou .diff.gz échoue, dget consulte \fBapt-get source \&\-\-print\-uris\fR. Les programmes de téléchargement utilisés sont \fBcurl\fR et \&\fBwget\fR, recherchés dans cet ordre. .PP \&\fBdget\fR a été écrit pour faciliter la récupération de paquets source par le web pour les envois parrainés. Afin de vérifier le paquet avec \fBdebdiff\fR, la dernière version binaire est disponible avec \fBdget\fR \fIpaquet\fR, la dernière version source avec \fBapt-get source\fR \fIpaquet\fR. .SH "OPTIONS" .IX Header "OPTIONS" .IP "\fB\-a\fR, \fB\-\-all\fR" 4 .IX Item "-a, --all" Interpréter \fIpaquet\fR comme un nom de paquet source, et télécharger tous les binaires trouvés dans la sortie de « apt-cache showsrc \fIpaquet\fR ». Si \&\fIpaquet\fR porte une qualification d'architecture, alors seuls les paquets binaires qui sont « Arch: all », « Arch: any », ou « Arch: \f(CW$arch\fR » seront téléchargés. .IP "\fB\-b\fR, \fB\-\-backup\fR" 4 .IX Item "-b, --backup" Déplacer les fichiers qui devraient être écrasés dans \fI./backup\fR. .IP "\fB\-q\fR, \fB\-\-quiet\fR" 4 .IX Item "-q, --quiet" Supprimer la sortie de \fBwget\fR/\fBcurl\fR (sauf les erreurs). .IP "\fB\-d\fR, \fB\-\-download\-only\fR" 4 .IX Item "-d, --download-only" Ne pas exécuter \fBdpkg-source \-x\fR sur le paquet source téléchargé. Cette option ne peut être utilisée qu'avec la première méthode d'invocation de \&\fBdget\fR. .IP "\fB\-x\fR, \fB\-\-extract\fR" 4 .IX Item "-x, --extract" Exécuter \fBdpkg-source \-x\fR sur le paquet source téléchargé. Cette option correspond au comportement par défaut et ne peut être utilisée qu'avec la première méthode d'invocation de \fBdget\fR. .IP "\fB\-u\fR, \fB\-\-allow\-unauthenticated\fR" 4 .IX Item "-u, --allow-unauthenticated" Ne pas chercher à vérifier l'intégrité des paquets source téléchargés en utilisant \fBdscverify\fR. .IP "\fB\-\-build\fR" 4 .IX Item "--build" Exécuter \fBdpkg-buildpackage \-b \-uc\fR sur le paquet source téléchargé. .IP "\fB\-\-path\fR \fIRÉP\fR[\fB:\fR\fIRÉP\fR ...]" 4 .IX Item "--path RÉP[:RÉP ...]" En plus de \fI/var/cache/apt/archives\fR, \fBdget\fR cherche les paquets ayant une somme de contrôle \s-1MD5\s0 correspondante dans la liste de répertoires donnée en paramètre à \fB\-\-path\fR. Par exemple « \-\-path /srv/pbuilder/result:/home/cb/UploadQueue ». Si RÉP est vide (c'est\-à\-dire que l'option « \-\-path '' » est passée), alors tous les répertoires passés précédemment ou dans les fichiers de configuration sont ignorés. Cette option peut être passée plusieurs fois, et \fBdget\fR cherchera dans tous les répertoires listés. Ainsi, l'exemple ci-dessus est équivalent à « \-\-path /srv/pbuilder/result \-\-path /home/cb/UploadQueue ». .IP "\fB\-\-insecure\fR" 4 .IX Item "--insecure" Autoriser les connexions \s-1SSL\s0 vers des hôtes dont l'authenticité n'est pas certifiée. .IP "\fB\-\-no\-cache\fR" 4 .IX Item "--no-cache" Éviter les caches \s-1HTTP\s0 côté serveur en envoyant un en\-tête \fBPragma: no-cache\fR. .IP "\fB\-h\fR, \fB\-\-help\fR" 4 .IX Item "-h, --help" Afficher un message d'aide. .IP "\fB\-V\fR, \fB\-\-version\fR" 4 .IX Item "-V, --version" Afficher les informations sur la version. .SH "VARIABLES DE CONFIGURATION" .IX Header "VARIABLES DE CONFIGURATION" Les deux fichiers de configuration \fI/etc/devscripts.conf\fR et \&\fI~/.devscripts\fR sont chargés dans cet ordre par un interpréteur de commandes pour définir les variables de configuration. Des options de ligne de commande peuvent être utilisées pour écraser les paramètres des fichiers de configuration. Les paramètres des variables d'environnement sont ignorés à cette fin. La variable actuellement reconnue est : .IP "\fB\s-1DGET_PATH\s0\fR" 4 .IX Item "DGET_PATH" Liste de répertoires dans lesquels chercher les fichiers, en plus de \&\fI/var/cache/apt/archives\fR qui est utilisé par défaut. Cette variable a le même effet que l'option de ligne de commande \fB\-\-path\fR. Par défaut, elle n'est pas définie. .IP "\fB\s-1DGET_UNPACK\s0\fR" 4 .IX Item "DGET_UNPACK" À configurer à « no » pour désactiver l'extraction des paquets source téléchargés. La valeur par défaut est « yes ». .IP "\fB\s-1DGET_VERIFY\s0\fR" 4 .IX Item "DGET_VERIFY" À configurer à « no » pour désactiver la vérification des signatures des paquets source téléchargés. La valeur par défaut est « yes ». .SH "EXEMPLES" .IX Header "EXEMPLES" Télécharger tous les fichiers \fI.deb\fR pour la version précédente d’un paquet et exécuter \fBdebdiff\fR avec eux : .PP .Vb 2 \& dget \-\-all monpaquet=1.2\-1 \& debdiff \-\-from *_1.2\-1_*.deb \-\-to *_1.2\-2_*.deb .Ve .SH "BOGUES ET COMPATIBILITÉ" .IX Header "BOGUES ET COMPATIBILITÉ" \&\fBdget\fR \fIpaquet\fR devrait être implémenté dans \fBapt-get install \-d\fR. .PP Avant la version 2.10.17 de devscripts, le comportement par défaut était de ne pas extraire les paquets source téléchargés. Configurez \s-1DGET_UNPACK\s0 à « no » pour retrouver cet ancien comportement. .SH "AUTEUR" .IX Header "AUTEUR" Ce programme est Copyright (C) 2005\-2013 Christoph Berg . Les modifications sont Copyright (C) 2005\-2006 Julian Gilbey . .PP Ce programme est publié sous les termes de la Licence Publique Générale (\s-1GPL\s0) version 2 ou toute version ultérieure (à votre discrétion). .SH "VOIR AUSSI" .IX Header "VOIR AUSSI" \&\fBapt-get\fR(1), \fBcurl\fR(1), \fBdebcheckout\fR(1), \fBdebdiff\fR(1), \&\fBdpkg-source\fR(1), \fBwget\fR(1) .SH "TRADUCTION" .IX Header "TRADUCTION" Cyril Brulebois <\fIcyril.brulebois@enst\-bretagne.fr\fR>, 2006 .PP Thomas Huriaux <\fIthomas.huriaux@gmail.com\fR>, 2006 .PP David Prévot <\fIdavid@tilapin.org\fR>, 2010\-2013