Man page - dget(1)
Packages contains this manual
- devscripts.conf(5)
- build-rdeps(1)
- whodepends(1)
- checkbashisms(1)
- annotate-output(1)
- namecheck(1)
- transition-check(1)
- debrsign(1)
- dpkg-genbuilddeps(1)
- deb-reversion(1)
- ltnu(1)
- debbisect(1)
- cowpoke(1)
- dscextract(1)
- list-unreleased(1)
- getbuildlog(1)
- debclean(1)
- chdist(1)
- rc-alert(1)
- mk-origtargz(1)
- deb2docker(1)
- edit-patch(1)
- what-patch(1)
- dd-list(1)
- tagpending(1)
- suspicious-source(1)
- bts(1)
- deb-why-removed(1)
- devscripts(7)
- plotchangelog(1)
- uscan(1)
- mergechanges(1)
- debsnap(1)
- debftbfs(1)
- hardening-check(1)
- dscverify(1)
- dget(1)
- who-uploads(1)
- debrepro(1)
- git-deborig(1)
- deb-janitor(1)
- deb2apptainer(1)
- dep-14-convert-git-branch-names(1)
- dep3changelog(1)
- wnpp-alert(1)
- pts-unsubscribe(1)
- sadt(1)
- debc(1)
- debdiff-apply(1)
- nmudiff(1)
- add-patch(1)
- dpkg-depcheck(1)
- rmadison(1)
- debsign(1)
- deb2singularity(1)
- diff2patches(1)
- debi(1)
- mk-build-deps(1)
- origtargz(1)
- debrebuild(1)
- deb-check-file-conflicts(1)
- reproducible-check(1)
- mass-bug(1)
- debootsnap(1)
- salsa(1)
- svnpath(1)
- debrelease(1)
- pts-subscribe(1)
- debdiff(1)
- dch(1)
- debcheckout(1)
- wrap-and-sort(1)
- wnpp-check(1)
- manpage-alert(1)
- dcmd(1)
- who-permits-upload(1)
- debchange(1)
- archpath(1)
- debuild(1)
- grep-excuses(1)
- debcommit(1)
- uupdate(1)
apt-get install devscripts
Available languages:
en fr deManual
DGET.FR
NOMSYNOPSIS
DESCRIPTION
OPTIONS
VARIABLES DE CONFIGURATION
EXEMPLES
BOGUES ET COMPATIBILITĂ
AUTEUR
VOIR AUSSI
TRADUCTION
NOM
dget - Télécharger des paquets Debian source et binaire
SYNOPSIS
dget
[
options
]
URL
...
dget
[
options
] [
--all
]
paquet
[
=
version
] ...
DESCRIPTION
dget tĂ©lĂ©charge des paquets Debian. Avec la premiĂšre forme, dget tĂ©lĂ©charge lâadresse passĂ©e. Si cette adresse pointe vers un fichier .dsc ou .changes, dget agit comme une sorte de wget 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 dscverify puis dĂ©paquetĂ© avec dpkg-source si la vĂ©rification a rĂ©ussi.
Avec la seconde forme, dget tĂ©lĂ©charge un paquet binaire (câest-Ă -dire un fichier .deb ) depuis le miroir Debian configurĂ© dans /etc/apt/sources.lists(.d). Si un numĂ©ro de version est indiquĂ©, cette version du paquet est tĂ©lĂ©chargĂ©e. Avec --all , la liste de tous les binaires pour le paquet source paquet est extraite de la sortie de "apt-cache showsrc paquet".
Dans tous les cas, dget peut récupérer plusieurs paquets ou URL à la fois.
(Remarquez que les paquets .udeb utilisĂ©s par lâinstallateur Debian sont situĂ©s dans des fichiers de paquets distincts des paquets .deb . Pour utiliser des .udeb avec dget , vous devrez configurer apt pour utiliser des fichiers de paquets pour composante / debian-installer .)
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, dget vĂ©rifie si les fichiers existent dĂ©jĂ . Si câest le cas, les sommes de contrĂŽle MD5 sont comparĂ©es afin dâĂ©viter de gĂącher de la bande passante. dget cherche Ă©galement si les fichiers sont dans /var/cache/apt/archives ou un des rĂ©pertoires fournis avec lâoption --path 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 apt-get source --print-uris . Les programmes de tĂ©lĂ©chargement utilisĂ©s sont curl et wget , recherchĂ©s dans cet ordre.
dget paquet devrait ĂȘtre implĂ©mentĂ© dans apt-get install -d .
dget a Ă©tĂ© Ă©crit pour faciliter lâobtention de paquets source depuis le web pour parrainer des tĂ©lĂ©versements, et est donc utilisĂ© en premier lieu pour tĂ©lĂ©charger des paquets source et binaire depuis un URL. Pour obtenir des paquets depuis un dĂ©pĂŽt apt il est plus simple dâexĂ©cuter apt-get download paquet et apt-get source paquet en spĂ©cifiant optionnellement --download-only pour ne pas extraire le contenu automatiquement avec dpkg-source , ou en demandant une version prĂ©cise au lieu de la derniĂšre version avec paquet =1.22-1.
OPTIONS
-a , --all
InterprĂ©ter paquet comme un nom de paquet source, et tĂ©lĂ©charger tous les binaires trouvĂ©s dans la sortie de "apt-cache showsrc paquet ". Si paquet porte une qualification dâarchitecture, alors seuls les paquets binaires qui sont "Arch: all", "Arch: any", ou "Arch: $arch" seront tĂ©lĂ©chargĂ©s.
-b , --backup
DĂ©placer les fichiers qui devraient ĂȘtre Ă©crasĂ©s dans ./backup .
-q , --quiet
Supprimer la sortie de wget / curl (sauf les erreurs).
-d , --download-only
Ne pas exĂ©cuter dpkg-source -x sur le paquet source tĂ©lĂ©chargĂ©. Cette option ne peut ĂȘtre utilisĂ©e quâavec la premiĂšre mĂ©thode dâinvocation de dget .
-x , --extract
ExĂ©cuter dpkg-source -x 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 dget .
-u , --allow-unauthenticated
Ne pas chercher Ă vĂ©rifier lâintĂ©gritĂ© des paquets source tĂ©lĂ©chargĂ©s en utilisant dscverify .
--build
Exécuter dpkg-buildpackage -b -uc sur le paquet source téléchargé.
--path RĂP [ : RĂP ...]
En plus de /var/cache/apt/archives , dget cherche les paquets ayant une somme de contrĂŽle MD5 correspondante dans la liste de rĂ©pertoires donnĂ©e en paramĂštre Ă --path . 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 dget cherchera dans tous les rĂ©pertoires listĂ©s. Ainsi, lâexemple ci-dessus est Ă©quivalent Ă "--path /srv/pbuilder/result --path /home/cb/UploadQueue".
-k , --insecure
Autoriser les connexions SSL vers des hĂŽtes dont lâauthenticitĂ© nâest pas certifiĂ©e.
--no-cache
Ăviter les caches HTTP cĂŽtĂ© serveur en envoyant un en-tĂȘte Pragma: no-cache .
-h , --help
Afficher un message dâaide.
-V , --version
Afficher les informations sur la version.
VARIABLES DE CONFIGURATION
Les deux
fichiers de configuration
/etc/devscripts.conf
et
Ë/.devscripts
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 :
DGET_PATH
Liste de rĂ©pertoires dans lesquels chercher les fichiers, en plus de /var/cache/apt/archives qui est utilisĂ© par dĂ©faut. Cette variable a le mĂȘme effet que lâoption de ligne de commande --path . Par dĂ©faut, elle nâest pas dĂ©finie.
DGET_UNPACK
Ă configurer Ă "no" pour dĂ©sactiver lâextraction des paquets source tĂ©lĂ©chargĂ©s. La valeur par dĂ©faut est "yes".
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".
EXEMPLES
TĂ©lĂ©charger tous les fichiers .deb pour la version prĂ©cĂ©dente dâun paquet et les comparer bit-Ă -bit avec diffoscope :
mkdir
précédente actuelle
(cd précédente && dget --all
monpaquet=1.2-1)
(cd actuelle && dget --all monpaquet) #
télécharge la derniÚre 1.2-2 dans cet
exemple
diffoscope --html=diffoscope.html précédente/
actuelle/
Télécharger le paquet source de la version actuelle du dépÎt apt et la nouvelle version à passer en revue depuis mentors.debian.net, et effectuer une comparaison avec debdiff :
dget
https://mentors.debian.net/debian/pool/main/m/monpaquet/monpaquet_1.2-3.dsc
apt-get source monpaquet=1.2-2
debdiff --from monpaquet_1.2-2.dsc --to
monpaquet_1.2-3.dsc
BOGUES ET COMPATIBILITĂ
dget --all srcpkg devrait ĂȘtre implĂ©mentĂ© par apt-get download paquet_source de sorte quâ apt-get puisse tĂ©lĂ©charger tous les paquets binaire en se basant sur le nom du paquet source.
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 DGET_UNPACK à "no" pour retrouver cet ancien comportement.
AUTEUR
Ce programme est Copyright (C) 2005-2013 Christoph Berg <myon@debian.org>. Les modifications sont Copyright (C) 2005-2006 Julian Gilbey <jdg@debian.org>.
Ce programme est publié sous les termes de la Licence Publique Générale (GPL) version 2 ou toute version ultérieure (à votre discrétion).
VOIR AUSSI
apt-get (1), curl (1), debcheckout (1), debdiff (1), dpkg-source (1), wget (1)
TRADUCTION
Cyril Brulebois < cyril.brulebois@enst-bretagne.fr >, 2006
Thomas Huriaux < thomas.huriaux@gmail.com >, 2006
David Prévot < david@tilapin.org >, 2010-2013
Xavier Guimard < yadd@debian.org >, 2018-2024