Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 823

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>2. Pourquoi Jigdo?</title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.64.1">
<link rel="home" href="index.html" title="Petit guide du logiciel Jigdo de Débian">
<link rel="up" href="index.html" title="Petit guide du logiciel Jigdo de Débian">
<link rel="previous" href="ar01s01.html" title="1. Paperasse">
<link rel="next" href="ar01s03.html" title="3. Comment Jigdo fonctionne (optionnel)">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">2. Pourquoi Jigdo?</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="ar01s01.html">Précédent</a> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> <a accesskey="n" href="ar01s03.html">Suivant</a>
</td>
</tr>
</table>
<hr>
</div>
<div class="sect1" lang="fr">
<div class="titlepage">
<div><div><h2 class="title" style="clear: both">
<a name="pourquoijigdo"></a>2. Pourquoi Jigdo?</h2></div></div>
<div></div>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="obtenirdescddebian"></a>2.1. 
          Comment obtenir un jeu d'images Iso Débian ?
      </h3></div></div>
<div></div>
</div>
<p>
      
          Si vous désirez votre propre jeu de CD Débian, il y a de
          multiples façons de procéder. Vous pouvez les acheter depuis
          <a href="http://www.debian.org/CD/vendors/" target="_top">la liste des
          sociétés</a> qui distribuent des CD Débian. Cela vaut
          vraiment la peine car ces sociétés reversent des subsides au
          projet Débian. Vos dons contribuent donc à pérenniser ce
          projet.
      
      </p>
<p>
      
          Un autre moyen d'obtenir un jeu de CD Débian est de les graver
          vous-même. Pour cela, il faut d'abord obtenir l'image Iso puis
          la graver sur un CD-ROM vierge. Avant Jigdo, il était possible
          de créer des CD Débian de deux façons différentes :
      
      </p>
<div class="orderedlist"><ol type="1">
<li><p>
      Télécharger des images Iso
      </p></li>
<li><p>
      Utiliser un kit pseudo-image (PIK)
      </p></li>
</ol></div>
<p>
      
          Ce document présente un outil appelé Jigdo, qui est la
          nouvelle meilleure façon d'obtenir des images Iso Débian. En
          fait, le kit pseudo-image est aujourd'hui officiellement mort
          et les parties le concernant ont été supprimées de ce
          document. Jigdo est la méthode canonique pour obtenir une
          image Iso Débian.
      
      </p>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="pourquoinepastelechargerlimage"></a>2.2. 
          Pourquoi ne pas télécharger l'image entière ?
      </h3></div></div>
<div></div>
</div>
<p>

          Il existe des sites miroirs qui permettent de télécharger des
          images Iso Débian via les protocoles HTTP et FTP. Le problème
          est qu'il y a très peu de sites miroirs et que leur bande
          passante n'est pas suffisante pour tous ceux qui désirent
          télécharger des images Iso Débian. Par exemple, il a été
          rapporté que le site <tt class="literal">fsn.hu</tt> avait saturé la
          connexion de son fournisseur d'accès. Le débit sortant atteint
          quelques téraoctets par mois !
          
      </p>
<p>
      
          De plus, les distributions
          <span class="foreignphrase"><i class="foreignphrase">testing</i></span> et instable de Débian
          sont fréquemment mises à jour. Vos images Iso risquent d'être
          déjà obsolètes le jour même de leur téléchargement, à moins
          que vous ne trouviez quelque moyen tordu de les mettre à jour,
          par exemple en les montant sur un périphérique de bouclage
          (<span class="foreignphrase"><i class="foreignphrase">loopback</i></span>) et en utilisant
          <span class="application">rsync</span> (ce que faisait le kit pseudo
          image). Donc si vous désirez des images à jour, vous devrez
          télécharger un nouveau jeu de CD chaque jour. Clairement, ce
          n'est pas la bonne façon de procéder !
      
      </p>
<p>
      
          Même si vous désirez télécharger une image Iso de la
          distribution stable Débian, ces images seront tout de même
          mises à jour après quelques mois. Télécharger des images Iso
          vous donnera donc des images à jour pour seulement quelques
          mois. À chaque sortie d'une nouvelle révision de la
          distribution stable Débian, vous devrez recommencer à zéro le
          pénible processus de téléchargement de l'ensemble des images.
          Ça n'est ni une bonne utilisation de votre temps, ni des
          ressources du miroir.
          
      </p>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="cestquoijigdo"></a>2.3. Qu'est-ce que Jigdo ?</h3></div></div>
<div></div>
</div>
<p>
      
          Jigdo (qui signifie « <span class="foreignphrase"><i class="foreignphrase">Jigsaw
          Download</i></span> » c'est-à-dire
          « téléchargement pièce par pièce ») a été écrit par
          Richard Atterer <tt class="email">&lt;<a href="mailto:atterer%20CHEZ%20debian%20POINT%20org">atterer CHEZ debian POINT org</a>&gt;</tt>
          et est diffusé sous la licence publique générale GNU (GPL). 
          C'est un outil qui permet le téléchargement et la mise à jour
          efficace des images Iso. De n'importe quelle image. Jigdo
          n'est pas spécifique à Débian. Débian l'a cependant choisi
          comme méthode officielle de téléchargement pour ses images
          Iso.
          
      </p>
<p>
      
          Une erreur très répandue est de croire que Jigdo crée des
          images Iso : il ne le fait pas. Examinons la façon de
          procéder de Jigdo pour obtenir une image Iso. Appelons Alain
          la personne qui diffuse l'image Iso (peut-être est-il le
          responsable de la publication des nouvelles versions de la
          distribution Débian).  Et Béatrice, la personne qui veut
          télécharger l'image Iso (c'est peut-être une utilisatrice de
          la distribution Débian).
      
      </p>
<div class="orderedlist"><ol type="1">
<li><p>

          Tout d'abord Alain crée une image Iso pouvant être gravée sur
          CD-ROM. Pour ceci, il peut utiliser un utilitaire tel que
          <span class="application">mkisofs</span> ou
          <span class="application">debian-cd</span>. Il crée aussi deux
          fichiers associés à sa nouvelle image Iso : un fichier
          <tt class="filename">.jigdo</tt> et un fichier
          <tt class="filename">.template</tt>. Il ne lui reste plus qu'a
          diffuser (en téléchargement) ces deux fichiers, pour tous ceux
          qui désirent obtenir son image Iso.

      </p></li>
<li><p>

          La seconde étape est réalisée par Béatrice. Elle consiste à
          télécharger les fichiers <tt class="filename">.jigdo</tt> et
          <tt class="filename">.template</tt>. Puis a utiliser le programme
          <span class="application">jigdo-lite</span> pour télécharger l'image
          Iso d'Alain à partir de ces deux fichiers…

      </p></li>
</ol></div>
<p>
      
          L'outil Jigdo contient deux utilitaires :
          <span class="application">jigdo-file</span> et
          <span class="application">jigdo-lite</span>.
          <span class="application">jigdo-file</span> sera utilisé par Alain
          pour créer les fichiers <tt class="filename">.template</tt> et
          <tt class="filename">.jigdo</tt> à partir de son image Iso.
          <span class="application">Jigdo-lite</span> sera utilisé par
          Béatrice pour télécharger l'image en utilisant les fichiers
          <tt class="filename">.jigdo</tt> et <tt class="filename">.template</tt>.
          Si la seule chose que vous désiriez est de télécharger des
          images Iso Débian, vous n'aurez besoin que de
          <span class="application">jigdo-lite</span>. Vous pouvez même
          oublier que <span class="application">jigdo-file</span> existe
          <tt class="literal">:-)</tt>
      
      </p>
<p>

          Jigdo permet de s'affranchir des problèmes des autres méthodes
          de téléchargement d'images Iso Débian :

      </p>
<div class="itemizedlist"><ul type="disc">
<li><p>

          Utiliser Jigdo est beaucoup plus rapide que de télécharger
          l'image Iso en entier ;

      </p></li>
<li><p>

          Contrairement au téléchargement d'une image Iso entière, Jigdo
          peut utiliser un CD périmé (ou son image Iso montée en boucle)
          et télécharger <span class="emphasis"><em>uniquement</em></span> les fichiers
          qui ont changés depuis la date de création du CD (de l'image
          Iso) afin de créer une image Iso à jour. Tout comme
          <span class="application">cvs</span> lorsqu'il met à jour du code
          source ;

      </p></li>
<li><p>

          <span class="application">jigdo-lite</span> utilise wget qui, par
          défaut, utilise le protocole HTTP pour transférer les
          fichiers. Contrairement à rsync, HTTP n'est jamais bloqué par
          les pare-feu (sauf ceux derrière lesquels vous ne devriez pas
          envisager d'utiliser Jigdo).

      </p></li>
<li><p>

          <span class="application">Jigdo</span> est très respectueux de la
          bande passante des serveurs diffusant des images Débian. Les
          miroirs Débian peuvent accueillir un plus grand nombre
          d'internautes s'ils utilisent Jigdo plutôt que d'autres
          méthodes de téléchargement…

      </p></li>
</ul></div>
<p>
      
          Jigdo est sans l'ombre d'un doute la meilleure façon d'obtenir
          des images Iso Débian.
      
      </p>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="ar01s01.html">Précédent</a> </td>
<td width="20%" align="center"><a accesskey="u" href="index.html">Niveau supérieur</a></td>
<td width="40%" align="right"> <a accesskey="n" href="ar01s03.html">Suivant</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">1. Paperasse </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> 3. Comment Jigdo fonctionne (optionnel)</td>
</tr>
</table>
</div>
</body>
</html>