Bem-vindo: Sáb, 23 de Novembro 2024, 11:27 Pesquisa avançada

Criando uma "metamorfose" na .iso do Ubuntu com o zsync

Publique aqui o programa que acabou de conhecer! Questione aqui alguma opção de algum programa ou sobre a sua própria instalação!

Criando uma "metamorfose" na .iso do Ubuntu com o zsync

Mensagempor Luciano Fernandes » Dom, 21 de Julho 2013, 4:43

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

:idea: CREATION SOURCE: :arrow: Fórum Ubuntu Linux - PT (rudregues)


Caso tenha gostado do post, por favor, prestigie a fonte para este e outros assuntos afins :!: :obrigado: o :ubuntued: agradece sua preferência, volte sempre! ;)

Vivamos a LIBERDADE com total DIGNIDADE!
"[...] For we can do nothing against the TRUTH, but for the TRUTH..."
Avatar do usuário
Luciano Fernandes
Nuntius Express
 
Mensagens: 1070
Registrado em: 26 Junho, 2011
Localização: Rio de Janeiro, Brazil.

Re: Criando uma "metamorfose" na .iso do Ubuntu com o zsync

Mensagempor Claudio Novais » Qui, 25 de Julho 2013, 21:33

Olá Luciano,

Antes de mais muito obrigado por apresentar este conteúdo que acho de extrema importância! Por acaso, semanas antes de você me ter falado deste assunto eu tinha experimentado sem saber o que iria acontecer. O resultado foi surpreendente: consegui obter 3 sabores do Ubuntu sem ter de fazer download de 700MB*3=2.1GB.

O procedimento até parece complicado, mas para ter um novo sabor basta fazer um copy-past e renomear o novo ficheiro, mais nada! Depois é executar o Zsync e ficar à espera que o download seja feito. Isto ocorre porque os vários sabores do Ubuntu mantêm todo o sistema base comum, e o zsync analisa e conclui isso mesmo, fazendo download apenas das diferenças.

O procedimento é simples e os resultados são excelentes!! Adoro o Zsync e agora que o Ubuntu 13.10 está em desenvolvimento é ótimo podermos testar os vários sabores e ver como está o desenvolvimento deles. Já agora, quem quiser fazer download dos últimos sabores do Ubuntu 13.10 aqui fica o link:
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Criando uma "metamorfose" na .iso do Ubuntu com o zsync

Mensagempor Luciano Fernandes » Sáb, 27 de Julho 2013, 2:28

Claudio Novais (25-07-2013, 21:33) escreveu:Olá Luciano,

Antes de mais muito obrigado por apresentar este conteúdo que acho de extrema importância! Por acaso, semanas antes de você me ter falado deste assunto eu tinha experimentado sem saber o que iria acontecer. O resultado foi surpreendente: consegui obter 3 sabores do Ubuntu sem ter de fazer download de 700MB*3=2.1GB.

O procedimento até parece complicado, mas para ter um novo sabor basta fazer um copy-past e renomear o novo ficheiro, mais nada! Depois é executar o Zsync e ficar à espera que o download seja feito. Isto ocorre porque os vários sabores do Ubuntu mantêm todo o sistema base comum, e o zsync analisa e conclui isso mesmo, fazendo download apenas das diferenças.

O procedimento é simples e os resultados são excelentes!! Adoro o Zsync e agora que o Ubuntu 13.10 está em desenvolvimento é ótimo podermos testar os vários sabores e ver como está o desenvolvimento deles. Já agora, quem quiser fazer download dos últimos sabores do Ubuntu 13.10 aqui fica o link:

Boa noite Cláudio.

O tutorial retirando do Ubuntu Fórum PT é ótimo realmente, já usei (e tenho usado) muitas dicas de lá como esta! 100% aprovado! :OK:

Vivamos a LIBERDADE com total DIGNIDADE!
"[...] For we can do nothing against the TRUTH, but for the TRUTH..."
Avatar do usuário
Luciano Fernandes
Nuntius Express
 
Mensagens: 1070
Registrado em: 26 Junho, 2011
Localização: Rio de Janeiro, Brazil.

Re: Criando uma "metamorfose" na .iso do Ubuntu com o zsync

Mensagempor Rafael Schonberg » Seg, 29 de Julho 2013, 12:50

Esta ideia é muito inteligente.


Viva a partilha de conhecimento :D
O homem não consegue descobrir novos oceanos se não tiver a coragem de perder de vista a costa. — André Gide
Avatar do usuário
Rafael Schonberg
 
Mensagens: 901
Registrado em: 19 Novembro, 2012


Voltar para Programas

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes