Pas d'autres commentaires ? -- Thomas Huriaux
#use wml::debian::cdimage title="Télécharger des images de cédérom Debian avec jigdo" BARETITLE=true #use wml::debian::toc #use wml::debian::translation-check translation="1.47" maintainer="Thomas Huriaux"
<p>Jigsaw Download (NDT : « téléchargement pièce à pièce »), ou en raccourci <a href="http://atterer.net/jigdo/">jigdo</a>, a pour but 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.</p> <toc-display/> <hr> <toc-add-entry name="why">Pourquoi jigdo est-il meilleur qu'un téléchargement direct ?</toc-add-entry> <p>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.</p> <p>En outre, certains types d'image ne sont pas disponibles sous forme de <tt>.iso</tt> complets, car il n'y a pas assez de place sur nos serveurs pour les héberger.</p> <p>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 que <em>vous</em> avez besoin de faire est d'indiquer à l'outil de téléchargement l'emplacement du fichier « <tt>.jigdo</tt> » à utiliser.</p> <p>Veuillez consulter la <a href="http://atterer.net/jigdo/">page principale de jigdo</a> pour plus d'informations. Les volontaires souhaitant aider au développement de jigdo sont toujours les bienvenus !</p> <toc-add-entry name="how">Comment télécharger une image avec jidgo ?</toc-add-entry> <ul> <li>Veuillez télécharger le paquet contenant <tt>jigdo-lite</tt>, disponible pour GNU/Linux, Windows et Solaris sur la <a href="http://atterer.net/jigdo/#download">page principale de jigdo</a>. <br><strong>Les utilisateurs de Debian sont priés d'utiliser au moins la version 0.6.8</strong> — la version de Debian 3.0 ne permet pas de télécharger les dernières images !</li> <li>Exécutez le script <tt>jigdo-lite</tt>. Celui-ci vous demandera l'URL du fichier « <tt>.jigdo</tt> » à traiter. Vous pouvez également passer cette URL en argument si vous le souhaitez.</li> <li>Choisissez les fichiers « <tt>.jigdo</tt> » que vous souhaitez télécharger à partir d'un des sites présentés <a href="#which">ci-dessous</a> et saisissez leurs URL à l'invite de <tt>jigdo-lite</tt>. Chaque fichier « <tt>.jigdo</tt> » correspond à une image de cédérom ou de dévédé « .iso ».</li> <li>Si vous utilisez <tt>jigdo-lite</tt> pour la première fois, veuillez presser la touche Entrée à l'invite « Files to scan ».</li> <li>À l'invite « Debian mirror », veuillez saisir <kbd>http://ftp.<strong><var>XY</var></strong>.debian.org/debian/</kbd>, où <strong><var>XY</var></strong> est le code de deux lettres pour votre pays, tel que, par exemple, <tt>us</tt>, <tt>de</tt>, <tt>uk</tt> (NdT : pour la France, <tt>fr</tt>). Veuillez consulter la liste actuelle des <a href="$(HOME)/mirror/list">sites ftp.<var>XY</var>.debian.org existants</a>.) <li>À l'invite « Debian non-US mirror » (si cette invite se présente), veuillez saisir <kbd>http://ftp.<strong><var>XX</var></strong>.debian.org/debian-non-US/</kbd>, en remplaçant ici également <strong><var>XX</var></strong> par le code approprié. <li>Veuillez suivre les instructions que vous donne le script. Si tout se passe correctement, le script termine son travail par le calcul de la somme de contrôle de l'image créée et vous informe que cette somme de contrôle est identique à celle de l'image originelle.</li> </ul> <p>Pour une description détaillée pas à pas de ce processus, veuillez consulter le <a href="http://www.tldp.org/HOWTO/mini/Debian-Jigdo/">mini-HOWTO de Debian sur jigdo</a>. Ce HOWTO explique également les fonctions avancées de jigdo, telles que la mise à jour d'une ancienne version de cédérom (en ne téléchargeant que ce qui a changé, et non l'image complète).</p> <p>Lorsque vous avez téléchargé les images et que vous les avez gravées sur un cédérom, veuillez jeter un coup d'½il aux <a href="$(HOME)/releases/stable/installmanual">informations détaillées concernant le processus d'installation</a>.</p> <toc-add-entry name="which">Quelles sont les images officielles disponibles ?</toc-add-entry> <ul> <li>Les fichiers jigdo officiels pour la version « stable » sur cédérom : <a href="http://us.cdimage.debian.org/jigdo-area/3.0_r4-cd/jigdo/">miroir aux États-Unis d'Amérique</a>, <a href="http://non-us.cdimage.debian.org/jigdo-area/3.0_r4-cd/jigdo/">\ miroir en Europe</a>.<br> Cela inclut les images de cédérom normales ainsi que celles pour la mise à jour de rev0 à rev4.</li> <li>Les fichiers jigdo officiels pour la version « stable » sur dévédérom : <a href="http://us.cdimage.debian.org/jigdo-area/3.0_r4-dvd/jigdo/">miroir aux États-Unis d'Amérique</a>, <a href="http://non-us.cdimage.debian.org/jigdo-area/3.0_r4-dvd/jigdo/">\ miroir en Europe</a>. </li> </ul> <ul> <li>Les fichiers jigdo officiels pour la <a href="http://cdimage.debian.org/pub/cdimage-testing/cd/jigdo-area/">\ version « testing »</a> sur cédérom (<em>pour toutes les architectures, fabriqués une fois par semaine</em>). </li> <li>Les fichiers jigdo officiels pour la <a href="http://cdimage.debian.org/pub/cdimage-testing/dvd/jigdo-area/">\ version « testing »</a> sur dévédérom (<em>pour toutes les architectures, fabriqués une fois par semaine</em>). </li> </ul> <hr> <toc-add-entry name="faq">Foire aux Questions</toc-add-entry> <p><strong>Comment faire pour que jigdo utilise mon mandataire (« proxy ») ?</strong></p> <p>Ouvrez le fichier <tt>~/.jigdo-lite</tt> (ou <tt>jigdo-lite-settings.txt</tt> pour la version Windows) dans un éditeur de texte et cherchez la ligne commençant par « wgetOpts ». Les options suivantes peuvent être ajoutées à cette ligne :</p> <p><tt>-e ftp_proxy=http://<i>LOCAL-PROXY</i>:<i>PORT</i>/</tt> <br><tt>-e http_proxy=http://<i>LOCAL-PROXY</i>:<i>PORT</i>/</tt> <br><tt>--proxy-user=<i>UTILISATEUR</i></tt> <br><tt>--proxy-passwd=<i>MOT DE PASSE</i></tt></p> <p>Veuillez bien évidemment utiliser les valeurs correspondantes à votre mandataire. Les deux dernières options ne sont nécessaires que si votre mandataire impose une identification par mot de passe. Ces options doivent être ajoutées à la fin de la ligne commençant par « wgetOpts » <em>avant</em> le caractère <tt>'</tt> terminant la ligne. Toutes les options doivent être sur une seule ligne.</p> <p>Sous Linux, vous pouvez également utiliser les variables d'environnement <tt>ftp_proxy</tt> et <tt>http_proxy</tt> en les définissant par exemple dans le fichier <tt>/etc/environment</tt> ou <tt>~/.bashrc</tt>.</p> <p><strong>Aargh ! Le script s'est terminé avec une erreur – ai-je téléchargé tous ces Mo en vain ?!</strong></p> <p>Bien sûr, Cela-Ne-Devrait-Pas-Se-Produire(tm) mais, pour des raisons diverses, il est possible que vous vous retrouviez avec un gros fichier « <tt>.iso.tmp</tt> » et que <tt>jigdo-lite</tt> semble avoir un problème, vous informant de manière répétitive qu'il essaie de reprendre le téléchargement. Il y a plusieurs choses que vous pouvez essayer dans ce cas :</p> <ul> <li>Reprenez le téléchargement en appuyant sur la touche Entrée, Il se peut que certains fichiers n'aient pu être téléchargés à cause de la perte de la connexion ou d'autres erreurs passagères – un autre essai peut être effectué pour télécharger les fichiers manquants ;</li> <li>Essayez avec un autre miroir. Certains miroirs Debian sont assez sensiblement dépassés – un autre miroir contient peut-être encore des fichiers qui ont été effacés de celui que vous aviez utilisé, ou il a été mis à jour avec des fichiers qui ne sont pas encore présents sur votre miroir ;</li> <li>Téléchargez les morceaux manquants de l'image avec <tt><a href="http://rsync.samba.org/">rsync</a></tt>. Tout d'abord, vous devez trouver l'URL correcte pour rsync de l'image que vous téléchargez : Choisissez un serveur qui offre un accès par rsync aux images <a href="../mirroring/rsync-mirrors">stable</a> ou <a href="../http-ftp/#testing">testing</a>, puis déterminez le chemin d'accès et le nom de fichier corrects. La liste des répertoires peut être obtenue à l'aide de commandes du style <tt>rsync rsync://cdimage.debian.org/debian-cd/</tt>. <br>Ensuite, supprimez l'extension « <tt>.tmp</tt> » du ficher temporaire généré par <tt>jigdo-lite</tt> en le renommant et passez comme paramètres à rsync l'URL distante et le nom du fichier local : <tt>rsync rsync://server.org/path/binary-i386-1.iso binary-i386-1.iso</tt>. <br>Vous pouvez utiliser les options <tt>--verbose</tt> et <tt>--progress</tt> de rsync pour avoir plus d'informations sur le transfert et <tt>--block-size=8192</tt> pour augmenter sa vitesse ;</li> <li>Si rien ne marche, les données que vous avez téléchargées ne sont pas encore perdues : sous Linux, vous pouvez monter en boucle (NdT : « loop-mount ») le fichier <tt>.tmp</tt> afin d'accéder aux paquets déjà téléchargés et de les réutiliser pour produire une image à partir d'un nouveau fichier jigdo (tel que le dernier instantané hebdomadaire de la version testing si votre téléchargement erroné était également un instantané de la version testing). Pour cela, entrez tout d'abord la commande suivante en tant que root dans le répertoire contenant le fichier erroné ; <tt>mkdir mnt; mount -t iso9660 -o loop *.tmp mnt</tt>. Démarrez ensuite un nouveau téléchargement à partir d'un autre répertoire, et entrez le chemin d'accès au répertoire <tt>mnt</tt> à l'invite « Files to scan ».</li> </ul>
signature.asc
Description: Digital signature