[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[wml] /CD/jigdo-cd/index.wml



#use wml::debian::cdimage title="Baixando imagens do CD Debian com o jigdo" BARETITLE=true
#use wml::debian::translation-check translation="1.30"
#use wml::debian::toc

<p>Jigsaw Download, ou resumido  <a href="http://atterer.net/jigdo/";>jigdo</a>,
pretende ser a principal forma de distribuição das imagens de CD Debian
no futuro. Atualmente o sistema funciona, porém seu uso não é muito confortável
pelo fato do gerenciador de cópia não estar pronto ainda.</p>

<toc-display/>

<hr>

<toc-add-entry name="why">Por que o jigdo é melhor que um download direto</toc-add-entry>

<p>Porque é
mais rápido! Por várias razões, há um número menor de servidores espelho
("mirrors") para imagens de CD que servidores de arquivo "normais" do Debian.
Consequentemente se você baixar de um servidor de arquivos de imagens de CD,
este servidor não só estará longe, também estará sobrecarregado, especialmente
logo após a liberação de novas versões.</p>

<p>Naturalmente, um servidor espelho Debian ("mirror") "normal" não
tem nenhuma imagem de CD, então como é que o jigdo consegue baixá-las de lá?
Ele faz isso baixando individualmente todos os arquivos que estão no CD.
No próximo passo, todos estes arquivos são agregados num único grande arquivo
que é a cópia exata da imagem do CD. Entretanto, tudo isso acontece de forma
transparente - tudo que <em>você</em> deve fazer é informar à ferramenta de
cópia a localização de um arquivo "<tt>.jigdo</tt>" a ser processado.</p>

<p>Mais informações estão disponíveis na
<a href="http://atterer.net/jigdo/";>página do jigdo</a>.
Voluntários querendo ajudar com o desenvolvimento do jigdo são sempre
bem vindos!</p>

<toc-add-entry name="how">Como baixar uma imagem com o jigdo</toc-add-entry>

<ul>

  <li>Copie um pacote contendo o <tt>jigdo-lite</tt>, que está disponível
  para GNU/Linux, Windows e Solaris na
  <a href="http://atterer.net/jigdo/#download";>página do jigdo</a>.
  <br><strong>Usuários Debian, por favor atualizem, pelo menos, para a
  versão 0.6.8</strong> - a versão no Debian 3.0 não é suficiente para
  baixar as imagens mais recentes!</li>

  <li>Execute o programa <tt>jigdo-lite</tt>. Ele vai pedir a URL
  de um arquivo "<tt>.jigdo</tt>" para processar. (Você também pode fornecer
  esta URL na linha de comando se quiser).</li>

  <li>Escolha o que você quer baixar de <a href="#which">um dos locais listados</a>,
  e digite a respectiva URL do arquivo "<tt>.jigdo</tt>" correspondente.</li>

  <li>Siga as instruções dadas pelo programa. Se tudo correr bem, ele termina
  com o cálculo do checksum da imagem gerada e lhe informa que este checksum
  é o mesmo da imagem original.</li>
			  
</ul>

<p>Para uma descrição detalhada e passo-a-passo desse processo, dê uma olhada
no <a href="http://www.tldp.org/HOWTO/mini/Debian-Jigdo/";>mini-HOWTO Debian jigdo</a>. 
O HOWTO também explica os recursos avançados do jigdo, como a atualização de
uma versão antiga da imagem de um CD para a versão atual (baixando somente o 
que foi alterado, não toda a imagem).</p>

<p>Uma vez que você baixou as imagens e as gravou em CD, dê uma olhada nas
<a
href="$(HOME)/releases/stable/installmanual">informações detalhadas
sobre o processo de instalação do Debian</a>.</p>

<toc-add-entry name="which">Imagens disponíveis</toc-add-entry>

<ul>

  <li>Arquivos jigdo oficiais para a distribuição "stable" em CD:
  <a href="http://us.cdimage.debian.org/jigdo-area/3.0_r1/jigdo/";>\
  espelho em EUA</a>,
  <a href="http://non-us.cdimage.debian.org/jigdo-area/3.0_r1/jigdo/";>\
  espelho na Europa</a></li>

</ul>

<ul>

  <li>Arquivos jigdo oficiais para a distribuição 
  a href="http://gluck.debian.org/cdimage/testing/jigdo-area/";>\
  "testing"</a> em CD (<em>todas arquiteturas, gerado semanalmente</em>)
  <br>
  Inicialização/instalação não pode ser feita com os CDs da
  "testing"/"unstable" - somente use para atualizações da versão estável.</li>

</ul>

<ul>

  <li>Arquivos jigdo não oficiais para a distribuição
  <a href="ftp://ftp.fsn.hu/pub/CDROM-Images/debian-unofficial/sarge/jigdo/";>\
  "testing"</a> em CD (<em>i386, gerado diariamente</em>)</li>

  <li>Arquivo jigdo oficiais para a distribuição
  <a href="ftp://ftp.fsn.hu/pub/CDROM-Images/debian-unofficial/sarge-dvd/jigdo/";>\
  "testing"</a> em DVD (<em>i386, gerado diariamente</em>)</li>

  <li>Arquivos jigdo oficiais para a distribuição
  <a href="ftp://ftp.fsn.hu/pub/CDROM-Images/debian-unofficial/sid/jigdo/";>\
  "unstable"</a> em CD (<em>i386, gerado diariamente</em>)</li>

  <li>Arquivos jigdo oficiais para a distribuição
  <a href="ftp://ftp.fsn.hu/pub/CDROM-Images/debian-unofficial/sid-dvd/jigdo/";>\
  "unstable"</a> em DVD (<em>i386, gerado diariamente</em>)
    
  <br>
  Atualmente <strong>não</strong> é possível baixar os DVDs pelo Windows!</li>

</ul>

<hr>

<toc-add-entry name="faq">Questões Frequentemente Perguntadas/Respondidas</toc-add-entry>

<p><strong>Como faço para o jigdo usar meu proxy?</strong></p>

<p>Carregue o arquivo <tt>~/.jigdo-lite</tt> (ou o
<tt>jigdo-lite-settings.txt</tt> para usuário da versão para Windows)
num editor de texto e procure a linha que começa com "wgetOpts". As
opções a seguir podem ser adicionadas à linha:</p>

<p><tt>-e ftp_proxy=http://<i>PROXY-LOCAL</i>:<i>PORTA</i>/</tt>
<br><tt>-e http_proxy=http://<i>PROXY-LOCAL</i>:<i>PORTA</i>/</tt>
<br><tt>--proxy-user=<i>USUÁRIO</i></tt>
<br><tt>--proxy-passwd=<i>SENHA</i></tt></p>

<p>É claro, substitua os valores corretos para o seu servidor proxy. As
duas últimas opções só são necessárias se o seu proxy utiliza
autenticação com senha. As opção devem ser adicionadas no final da linha
wgetOpts <em>antes</em> do caracter final <tt>'</tt>. Todas as opções
devem estar numa única linha.</p>

<p>Alternativamente, no Linux você pode também configurar as variáveis
de ambiente <tt>ftp_proxy</tt> e <tt>http_proxy</tt>, por exemplo no
arquivo <tt>/etc/environment</tt> ou no 
<tt>~/.bashrc</tt>.</p>


<p><strong>Aargh! O programa parou com um  erro - será que baixei todos
aqueles megabytes em vão?!</strong></p>

<p>É claro que Isso Não Deveria Ter Acontecido(tm), mas por várias razões
você pode ficar numa situação em que um grande arquivo "<tt>.iso.tmp</tt>" 
já foi gerado e parece que o <tt>jigdo-lite</tt> está com problemas,
dizendo repetitivamente para você baixar novamente os arquivos. Há várias
coisas que podem ser tentadas neste caso:</p>

<ul>

  <li>Simplesmente reiniciar a cópia pressionando Return. Talvez alguns dos
  arquivos não foram baixados por causa de "timeouts" ou outros erros 
  temporários  - fará outra tentativa de baixar quaisquer arquivos que
  esteja faltando.</li>

  <li>Tente um servidor espelho ("mirror") diferente. Alguns servidores
  de arquivo Debian estão ligeiramente fora de sincronia - talvez um
  servidor diferente ainda tenha os arquivos que foram apagados daquele
  que você especificou, ou já foi atualizado com arquivos que ainda não
  estão presentes no seu servidor de arquivos.</li>

  <li>Baixar as partes da imagem que estão faltando usando o <tt><a
  href="http://rsync.samba.org/";>rsync</a></tt>. Primeiro, você precisa
  achar a URL do rsync correta para a imagem que está baixando:
  Escolha um servidor que ofereça acesso rsync para as imagens  <a
  href="../mirroring/rsync-mirrors">estável</a> ou <a
  href="../http-ftp/#testing">teste</a>, então determine o caminho correto
  e o nome do arquivo. Listagens de diretórios podem ser obtidas com  comandos
  do tipo <tt>rsync&nbsp;rsync://cdimage.debian.org/debian-cd/</tt>

  <br>A seguir, remova a extensão "<tt>.tmp</tt>" do arquivo
  <tt>jigdo-lite</tt> temporário renomeando-o, e passe ambos,
  a URL remota e o nome do arquivo local para o rsync:
  <tt>rsync&nbsp;rsync://server.org/path/binary-i386-1.iso
  binary-i386-1.iso</tt>

  <br>Você pode querer usar os modificadores do rsync <tt>--verbose</tt> e
  <tt>--progress</tt> para obter mensagens de status, e
  <tt>--block-size=8192</tt> para aumentar a velocidade.</li>

  <li>Se tudo isso falhar, seus dados baixados ainda não estão perdidos:
  No Linux, você pode montar o arquivo <tt>.tmp</tt> como um disposito "loop"
  para acessar os pacotes que já foram baixados, e reutilizá-los para
  gerar uma imagem de um novo arquivo jigdo (tal como a imagem diária de
  teste se sua cópia que falhou for também uma imagem teste). Para fazer
  isso, primeiro execute os seguintes comandos como "root" no diretório
  com o arquivo baixado incompleto: <tt>mkdir&nbsp;mnt;
  mount&nbsp;-t&nbsp;iso9660&nbsp;-o&nbsp;loop&nbsp;*.tmp&nbsp;mnt</tt>. 
  A seguir, inicie uma nova cópia num diretório diferente, e forneça o caminho
  do diretório <tt>mnt</tt> quando for solicitado no prompt "Files to scan".</li>

</ul>


Reply to: