Autor Tópico: Baixe as imagens do Ubuntu via Metalink - é muito rápido!  (Lida 15915 vezes)

Offline Legendario

  • Usuário Ubuntu
  • *
  • Mensagens: 176
  • "Ipod de pobre é violeiro no trem"
    • Ver perfil
    • Linux Legal
Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Online: 19 de Novembro de 2008, 17:46 »
Pessoalmente, estou usando ainda o Ubuntu Hardy, simplesmente porque não sinto a necessidade de nenhuma nova função do Intrepid e como o Hardy é uma versão LTS, resolvi dar prioridade para a estabilidade do sistema.

Porém, tive que baixar o cd de instalação para instalar o Ubuntu na máquina de um amigo e como é a primeira vez que ele instala um Linux, é melhor que seja logo a última versão.

Resolvi então testar baixar a imagem via metalink, algo que eu nunca tinha feito antes. Uma vez realizado o teste, resolvi escrever um tutorial no meu blog (http://linuxlegal.blogspot.com/), reproduzindo-o aqui, pois creio que não haja este tipo de conteúdo no fórum ainda.

Bem, vou dizer que consegui velocidades ainda melhores do que as descritas no tutorial abaixo. Como? Não tenho a resposta. Testem e me digam se o resultado foi positivo com vocês também.

Aguardo ansioso por feedback.

______________________________

Quem já conhece o Ubuntu a algum tempo já deve ter percebido que não é de hoje que há a opção de baixar as imagens de CD por um arquivo com a extensão .metalink. Os arquivos metalink nada mais são do que um arquivo XML com endereços para diversos espelhos ftp e http para baixar um mesmo arquivo. Sendo assim, é possível baixar o mesmo arquivo de múltiplas fontes, alcançando assim velocidades bem altas. Também é possível combinar os servidores ftp e http com o protocolo bittorrent, o que pode tornar tudo ainda mais rápido.

Bom, estou só começando as minhas experiências com este tipo de arquivo, porém realmente tenho conseguido excelentes médias com ele. Tenho uma banda larga de 200kb e normalmente consigo baixar arquivos a uma média de 22kb/s com picos de 24 a 25kb/s. Já com o metalink, andei conseguindo médias de 24 a 25kb/s com picos de 29 a 30kb/s. Realmente não é um ganho desprezível... ;-)

Agora você deve estar se perguntando: como eu faço para testar esse negócio?

Bom, a primeira coisa que você deve fazer é baixar um programa que seja compatível com essa tecnologia. No repositório universe do ubuntu é possível encontrar o aria2 que é um programa em linha de comando para este fim. Não se assunte pelo fato dele ser um utilitário via linha de comando, pois a sintaxe dele é bem fácil, pois até eu consegui usá-lo após uma lida no manual (em inglês) que traz tudo bem explicadinho.

A primeira coisa que você deve fazer é baixar o aria2. Para isso clique aqui, ou digite no terminal:
Código: [Selecionar]
sudo aptitude install aria2
Bem a sintaxe do aria2 é a seguinte:
Código: [Selecionar]
aria2c [OPÇÕES] -M [arquivo.metalink] ou
Código: [Selecionar]
aria2c [OPÇÕES] --follow-metalink=true [URL do metalink]
Então, para exemplificar, digamos que você queira baixar a imagem do Ubuntu Intrepid desktop para a arquitetura i386:

Código: [Selecionar]
aria2c --follow-metalink=true http://releases.ubuntu.com/8.10/ubuntu-8.10-desktop-i386.metalink
Fácil né? Também é possível baixar o arquivo metalink primeiro e depois apontar para ele:
Código: [Selecionar]
wget http://releases.ubuntu.com/8.10/ubuntu-8.10-desktop-i386.metalink
aria2c -M ubuntu-8.10-desktop-i386.metalink

Algumas opções interessantes são:

-d [DIR] especifica o diretório de destino para os arquivos baixados
--metalink-location=[LOCAL] especifica o local dos servidores preferidos: use =br para baixar dos espelhos brasileiros e virgula para mais de um local. Ex: =br,us

Se quiser parar o download, basta usar Ctrl+C e para voltar a baixar do ponto em que parou, basta usar o mesmo comando inicial, com os mesmos parâmetros no mesmo diretório.

Bom, acho que é isso. Se alguém tiver alguma sugestão ou correção a fazer, por favor, me diga. Pois como disse, estou apenas começando a pesquisar o assunto.

Mais informações sobre Metalinks podem ser encontradas no site do projeto.
« Última modificação: 19 de Novembro de 2008, 19:23 por Legendario »

Offline Joseph

  • Usuário Ubuntu
  • *
  • Mensagens: 793
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #1 Online: 19 de Novembro de 2008, 18:32 »
aria2c --follow-metalink http://releases.ubuntu.com/8.10/ubuntu-8.10-desktop-amd64.metalink

esse foi o comando utilizado, mas nao funcionou, o erro apontado foi:

Exception: Exception occurred while processing option follow-metalink
  -> follow-metalink deve ser um dos seguintes:'true' 'mem' 'false'

Usage: aria2c [OPTIONS] [URL | TORRENT_FILE | METALINK_FILE]...


onde errei?

Offline Joseph

  • Usuário Ubuntu
  • *
  • Mensagens: 793
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #2 Online: 19 de Novembro de 2008, 18:33 »
ah, ja instalei os pacotes requeridos.

Offline Legendario

  • Usuário Ubuntu
  • *
  • Mensagens: 176
  • "Ipod de pobre é violeiro no trem"
    • Ver perfil
    • Linux Legal
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #3 Online: 19 de Novembro de 2008, 19:16 »
aria2c --follow-metalink http://releases.ubuntu.com/8.10/ubuntu-8.10-desktop-amd64.metalink

esse foi o comando utilizado, mas nao funcionou, o erro apontado foi:

Exception: Exception occurred while processing option follow-metalink
  -> follow-metalink deve ser um dos seguintes:'true' 'mem' 'false'

Usage: aria2c [OPTIONS] [URL | TORRENT_FILE | METALINK_FILE]...


onde errei?

Opa amigo, não foi você que erro e sim eu.  ;D Na verdade, com a opção --follow-metalink é preciso utilizar o argumento =true ou =mem

Com =true ele salva o arquivo .metalink na mesma pasta de download. Com a opção =mem ele baixa o arquivo, lê e guarda na memória, mas não salva na pasta. Então, no seu caso, para salvar o arquivo junto com o conteúdo da imagem, o comando seria:

Código: [Selecionar]
aria2c --follow-metalink=true http://releases.ubuntu.com/8.10/ubuntu-8.10-desktop-amd64.metalink
Vou corrigir já! Obrigado!

Offline Joseph

  • Usuário Ubuntu
  • *
  • Mensagens: 793
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #4 Online: 19 de Novembro de 2008, 20:57 »
ah, blz, agora deu certo, abraço.

Offline geleka

  • Usuário Ubuntu
  • *
  • Mensagens: 60
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #5 Online: 20 de Novembro de 2008, 21:09 »
não preferes algo com interface grafica ???

http://www.getdeb.net/app.php?name=wxdownload%20fast

eu sim
esse jogo eh soda!!!!\\/\\/\\/\\/\\/\\/\\/

Editado pela moderação

Offline Legendario

  • Usuário Ubuntu
  • *
  • Mensagens: 176
  • "Ipod de pobre é violeiro no trem"
    • Ver perfil
    • Linux Legal
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #6 Online: 22 de Novembro de 2008, 17:36 »
não preferes algo com interface grafica ???

http://www.getdeb.net/app.php?name=wxdownload%20fast

eu sim
Sinceramente, nem sempre...  ;D As vezes penso: porque vou instalar um programa 3, 4, 5 vezes maior para fazer algo tão simples que posso fazer via linha de comando? Porém acho ótimo que as opções "gráficas" existam. O legal no Linux é isto, opção. A gente sempre acha o que mais gosta...

Outra coisa legal da linha de comando é que você pode executar via SSH tranquilo, mesmo com internet lenta.

Mas achei legal você adicionar este programa ao tópico. Valeu!

Abrás

Offline vampire_thunder

  • Usuário Ubuntu
  • *
  • Mensagens: 735
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #7 Online: 22 de Novembro de 2008, 23:19 »
Já pro Edubuntu não tem essa opção, só um tal de jigdo. O que seria isso?

Offline Legendario

  • Usuário Ubuntu
  • *
  • Mensagens: 176
  • "Ipod de pobre é violeiro no trem"
    • Ver perfil
    • Linux Legal
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #8 Online: 23 de Novembro de 2008, 16:44 »
Já pro Edubuntu não tem essa opção, só um tal de jigdo. O que seria isso?

O jigdo é uma implementação do debian. Tem muita informação neste link:
http://www.debian.org/CD/jigdo-cd/
« Última modificação: 23 de Novembro de 2008, 16:46 por Legendario »

Offline tfmoraes

  • Usuário Ubuntu
  • *
  • Mensagens: 441
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #9 Online: 23 de Novembro de 2008, 16:45 »
 A extensão do firefox downthemall tem suporte a metalink também, eu recomendo.

Offline Legendario

  • Usuário Ubuntu
  • *
  • Mensagens: 176
  • "Ipod de pobre é violeiro no trem"
    • Ver perfil
    • Linux Legal
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #10 Online: 23 de Novembro de 2008, 17:12 »
A extensão do firefox downthemall tem suporte a metalink também, eu recomendo.

Poxa, legal! Eu tenho o Downthemall instalado e não sabia dessa... Valeu. 8)

Offline Mikael

  • Usuário Ubuntu
  • *
  • Mensagens: 370
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #11 Online: 15 de Outubro de 2009, 20:41 »
Como faço pra achar os urls dos metalinks?
Por exemplo no site do ubuntu tem links pra torrents e link direto.

Offline gnomin

  • Usuário Ubuntu
  • *
  • Mensagens: 20
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #12 Online: 15 de Outubro de 2009, 22:42 »
Como faço pra achar os urls dos metalinks?
Por exemplo no site do ubuntu tem links pra torrents e link direto.

Nesse site: http://releases.ubuntu.com/

Escolha a versão que você quer baixar e depois vai aparecer uma lista com vários links, baixe o arquivo com a extenção ".metalink".

Aqui não vi mudança de velocidade. Ainda prefiro baixar a .iso pelo wget.
Ah... nada.

Offline Mikael

  • Usuário Ubuntu
  • *
  • Mensagens: 370
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #13 Online: 16 de Outubro de 2009, 19:02 »
Citar
Nesse site: http://releases.ubuntu.com/

Escolha a versão que você quer baixar e depois vai aparecer uma lista com vários links, baixe o arquivo com a extenção ".metalink".

Aqui não vi mudança de velocidade. Ainda prefiro baixar a .iso pelo wget.
Wget?

Offline gnomin

  • Usuário Ubuntu
  • *
  • Mensagens: 20
    • Ver perfil
Re: Baixe as imagens do Ubuntu via Metalink - é muito rápido!
« Resposta #14 Online: 16 de Outubro de 2009, 19:47 »
Sim, wget. É um gerenciador de downloads via terminal. Tem um wget em modo gráfico que se chama gwget, pode instala-lo pelo Synaptic se quiser.

Mas, pelo wget é só abrir o terminal e digitar "wget -c [coloque o endereço da .iso que queira baixar aqui]" e pronto, ele baixa.
Ah... nada.