Você costuma fazer download dos vários sabores do Ubuntu, mas não gosta de esperar muito tempo para baixar os 700MB de cada imagem? Você sabia que os vários sabores do Ubuntu partilham de um sistema base? Sabia também que existe um programa chamado zsync que faz download apenas das diferenças de um determinado ficheiro e por isso é muito usado para fazer download das daily builds do Ubuntu?
Neste artigo mostramos-lhe como você pode beneficiar do zsync para fazer download de sabores do Ubuntu, sem ter de fazer o download completo. Isto ocorre porque os vários sabores partilham então do sistema base. Assim, o que você faz é fazer download apenas das diferenças entre os vários sabores, evitando ter de fazer os 700MB (ou mais) de cada vez que quer obter um novo sabor do Ubuntu
Para exemplificar, vou mostrar como transformar a iso do Ubuntu 12.10 na iso do Xubuntu 12.10 em alguns passos:
1º É necessário ter a iso do Ubuntu 12.10, no meu caso ela tinha o nome ubuntu-12.10-desktop-amd64.iso
2º Crie uma pasta para colocar os arquivos, abra o terminal e entre nela (eu criei a pasta zsync-files):
- Código: Selecionar todos
cd zsync-files/
3º Coloque a iso do ubuntu na pasta que você criou
4º Vá no site http://cdimage.ubuntu.com/xubuntu/relea ... 0/release/ ou similar e procure pelo arquivo zsync equivalente ao xubuntu, no caso xubuntu-12.10-desktop-amd64.iso.zsync
5º Renomeio a iso do Ubuntu para a do Xubuntu removendo a extensão zsync que tem no site:
- Código: Selecionar todos
mv ubuntu-12.10-desktop-amd64.iso xubuntu-12.10-desktop-amd64.iso
6º Rode o seguinte comando:
- Código: Selecionar todos
zsync http://cdimage.ubuntu.com/xubuntu/releases/12.10/release/xubuntu-12.10-desktop-amd64.iso.zsync
7º A saída que ele retornará será deste tipo:
#################### 100.0% 107.5 kBps DONE
reading seed file xubuntu-12.10-desktop-amd64.iso:
*****************************************************************************************************************
*****************************************************************************************************************
*****************************************************************************************************************
*****************************************************************************************************************
*****************************************************************************************************************
*****************************************************************************************************************
********************************************************************
Read xubuntu-12.10-desktop-amd64.iso. Target 64.6% complete.
downloading from http://cdimage.ubuntu.com/xubuntu/relea ... -amd64.iso:
#############------- 65.5% 4.8 kBps ETA
#############------- 67.8% 116.0 kBps A
downloading from http://cdimage.ubuntu.com/xubuntu/relea ... -amd64.iso:
##############------ 71.4% 116.9 kBps A
downloading from http://cdimage.ubuntu.com/xubuntu/relea ... -amd64.iso:
##############------ 73.9% 116.6 kBps A
downloading from http://cdimage.ubuntu.com/xubuntu/relea ... -amd64.iso:
###############----- 78.7% 116.7 kBps A
downloading from http://cdimage.ubuntu.com/xubuntu/relea ... -amd64.iso:
#################### 100.0% 109.3 kBps DONE
verifying download...checksum matches OK
used 469913600 local, fetched 258307565
A parte "Target 64.6% complete" significa que 64.6% está completo, então ele só precisa baixar mais 35.4%. A parte "verifying download...checksum matches OK" significa que a iso não foi corrompida. O tempo de download foi de 40min mais ou menos. Se fosse baixando diretamente levaria 2h quase.
8º Além do arquivo xubuntu-12.10-desktop-amd64.iso estou um arquivo chamado xubuntu-12.10-desktop-amd64.iso.zs-old, que na verdade é aquela primeira iso, ubuntu-12.10-desktop-amd64.iso e basta colocar novamente o nome antigo nela para não se confundir.
Obs1: Para iso 32 bits, utilizes arquivos zsync de 32 bits. Idem para 64 bits.
Obs2: Para versões consecutivas de iso's (i.e. 12.04 para 12.10 e 12.10 para 13.04) use o mesmo tipo de imagem. Ou seja, atualize a iso do Lubuntu 12.04 para Lubuntu 12.10, Xubuntu 12.10 para Xubuntu 13.04 ou Kubuntu 10.04 para Kubuntu 10.10, por exemplo bastando renomear a iso antiga para o nome da nova, como no tutorial.
Achei uma verdadeira mão na roda pra quem, que nem eu, não tem uma Internet tão rápida e espero que possa ajudar mais alguém.
Fontes: http://www.adilson.net.br/2010/10/conve ... buntu.html http://andregondim.eti.br/ubuntu/zsync- ... ra-baixar/
[ ]'s
CREATION SOURCE: Fórum Ubuntu Linux - PT (rudregues)
Caso tenha gostado do post, por favor, prestigie a fonte para este e outros assuntos afins o agradece sua preferência, volte sempre!
Vivamos a LIBERDADE com total DIGNIDADE!