aria2c e metalinks permitem que você faça um download ISO de uma etapa usando o protocolo bittorrent
É extremamente fácil fazer o que você deseja usando o gerenciador de downloads aria2
CLI e o ISO metalinks disponíveis em a página de download oficial, a saber:
- Faça o download de um ISO do Ubuntu
- De preferência sobre o Bittorrent
- Verifica automaticamente a integridade da ISO baixada
Etapas:
-
Instale aria2 com
sudo apt-get install aria2c
-
Abra a página de download oficial da versão desejada, por exemplo, para Preciso
http://releases.ubuntu.com/releases/precise
- Encontre o metalink para o seu ISO, por exemplo
ubuntu-12.04-desktop-i386.metalink
e clique com o botão direito para copiá-lo para a área de transferência - No terminal, digite e cole o link como
aria2c <URL of metalink>
- Você pode adicionar a opção
--seed-time=0
se quiser que aria2c saia após o download e não propague a ISO, por exemploaria2c --seed-time=0 http://releases.ubuntu.com/releases/precise/ubuntu-12.04-server-i386.metalink
- Você pode adicionar a opção
- A menos que o BitTorrent ( BT ) não seja possível em sua rede, o aria2 baixará o arquivo como um torrent.
- O protocolo BitTorrent fornece uma soma de verificação interna automática e aria2 irá verificar continuamente as peças conforme elas são baixadas.
- Em resumo, se você fizer o download de um link de metal oficial sobre a BT, um download bem-sucedido significa que você tem o arquivo original, não modificado e completo.
Truque: Você pode remover o navegador, copiar e colar etc. simplesmente digitando o URL direto para aria2 como
http://releases.ubuntu.com/releases
seguido por este formato:/release-name/ubuntu-release.version-variant-architecture.iso
Exceção / verificação manual:
Se aria2 teve que baixar o ISO via HTTP / FTP (BT não disponível), ou se você quer apenas a segurança da verificação dupla, um one-liner no seguinte formato deve fazê-lo (linhas separadas por legibilidade)
wget -q -O- http://releases.ubuntu.com/releases/precise/MD5SUMS \ | grep desktop-i386 | md5sum -c
- O sucesso mostrará você, por exemplo %código%
-
ubuntu-12.04-desktop-i386.iso: OK
deve ser substituído pela arquitetura de versão que você escolheu para download, por exemplo, server-amd64 , alternate-i386 , etc. -
desktop-i386
pode ser substituído porMD5SUMS
ouSHA1SUMS
, com oSHA256SUMS
correspondente no final substituído pormd5sum
ousha1sum
- preciso na URL pode, claro, ser substituído por qualquer versão que você esteja baixando.