rw-rw-r-- ioguix auteur

Télécharger des images d'installation Debian (jigdo)

Article écrit par Cédric Lignier et Wikisé par Ioguix.

Description

jigdo qui est en fait un raccourci pour Jigsaw Download signifie téléchargement pièce à pièce.

Ce programme a pour objectif d'être le moyen principal de distribution des images de cédérom Debian. Actuellement, le système fonctionne mais son utilisation n'est pas très aisée car l'application de gestion des téléchargements n'est pas encore terminée.

Pourquoi jigdo est-il meilleur qu'un téléchargement direct ?

Parce qu'il est plus rapide ! Pour des raisons diverses, il y a beaucoup moins de miroirs pour les images de cédérom que pour l'archive normale de Debian. De ce fait, si vous téléchargez à partir d'un miroir d'images de cédérom, ce miroir sera non seulement plus éloigné de vous, mais également très chargé, en particulier après la publication d'une nouvelle version.

Bien sûr, un miroir normal de Debian ne propose pas d'image de cédérom. Aussi, comment jigdo peut-il utiliser de tels miroirs pour télécharger des images ? Jigdo télécharge séparément tous les fichiers qui sont sur le cédérom. Puis, tous ces fichiers sont assemblés dans un gros fichier qui est la copie exacte de l'image de disque compact. Cependant, tout cela est transparent. Tout ce dont vous avez besoin de faire est d'indiquer à l'outil de téléchargement l'emplacement du fichier .jigdo à utiliser.

Installer

Nous allons installer les packages jigdo :

# apt-get install jigdo

Récupérer les fichiers .jigdo

Vous pouvez télécharger les fichiers .jigdo pour des images officielles ou non-officielles. Voici les liens :

Vous devez récupérer sur les sites en question les fichiers .jigdo correspondant au cédérom que vous souhaitez télécharger. Copiez également les fichiers .template portant les mêmes noms que vos fichiers .jigdo et placez les dans un répertoire jigdotemplates a l'intérieur du répertoire qui contient vos fichiers jigdo.

Fabriquer l'image

Après avoir vérifié que vous disposez de suffisamment d'espace libre pour pouvoir enregistrer la ou les images de CD que vous souhaitez, lancez la commande jigdo-lite suivie du nom de l'un de vos fichiers .jigdo :

$ jigdo sarge-i386-1.jigdo

Le programme vous demande dans un premier temps si vous avez déjà en votre possession une précédente version du cédérom que vous êtes en train de télécharger. En général ce n'est pas le cas. Appuyez simplement sur la touche Entrée.

Ensuite le programme vous demande de spécifier un miroir pour les paquets Debian. Si aucun choix n'est proposé par défaut entrez simplement les initiales de votre pays pour avoir une liste de miroirs proches de votre emplacement géographique. Une fois la liste des miroirs obtenus il vous suffit simplement de recopier l'un d'entre eux et d'appuyez sur la touche Entrée pour valider ce choix.

Si le miroir est accessible le programme commence à récupérer les paquets de votre cédérom. Renouvelez cette opération autant de fois que vous avez de CD. Il est possible pour automatiser cette tâche de passer tous les fichiers .jigdo en paramètre lors de l'appel du programme jigdo-lite en faisant bien attention de séparer chaque fichier par un espace.

Définir un proxy

Si votre ordinateur se trouve derrière un proxy vous devez l'indiquer à jigdo. Pour cela éditez le fichier ~.jigdo-lite et ajoutez les lignes suivantes a la fin du fichier :

-e ftp_proxy=http://LOCAL-PROXY:PORT/
-e http_proxy=http://LOCAL-PROXY:PORT/
--proxy-user=UTILISATEUR
--proxy-passwd=MOTDEPASSE

En remplaçant UTILISATEUR par votre nom d'utilisateur, MOTDEPASSE par votre mot de passe, LOCAL-PROXY par l'adresse de votre proxy et PORT par le port de votre proxy. Soit par exemple :

-e ftp_proxy=http://ftp-proxy.tcd.ie:21/
-e http_proxy=http:/proxy.tcd.ie:8001/
--proxy-user=cedric
--proxy-passwd=toto*

warning Sécurité
Le fichier ~.jigdo-lite étant dans votre répertoire utilisateur il n'est pas à l'abri des regards indiscrets. Comme il contient en clair des informations d'identification vous devez bien faire attention aux personnes qui sont susceptibles d'utiliser votre machine. En général, dans ce cas il est conseillé d'effacer les lignes en question après chaque utilisation.

Désinstaller

# apt-get remove jigdo-file

Référence

Télécharger des images d'installation Debian (jigdo) http://www.andesi.org/GuidesDinstallation/TelechargerDesImagesDinstallationDebianJigdo