Aprenda UbuntuInscreva-se aqui

Ubuntu

Baixando o Ubuntu 9.04 Jaunty Jackalope por Rsync



BuscaPé, líder em comparação de preços na América Latina

Se você gosta de testar a versão Alpha, Beta, RC ou mesmo apenas baixar a versão mais atual disponível on servidor do Ubuntu, você pode fazê-lo através de um script que faz uso de Rsync. Copie e cole o conteúdo abaixo para um arquivo, sugiro que seja jaunty.sh:

#Script para atualizar imagem ISO a partir de cdimage.ubuntu.com (diariamente/versão atual).
#Script escrito por Henrik Omma, ajustado por Bert Verhaeghe e depois por Victor Van Hee
# Traduzido por André Gondim

# Mudar a linha a seguir para mudar onde a imagem será baixada.
DIR=”$HOME/”

# Escolha apenas um iso a ser baixado e descomente a linha (retire o #)
#ISO=”jaunty-desktop-amd64.iso”
ISO=”jaunty-desktop-i386.iso”
# ISO=”jaunty-alternate-amd64.iso”
# ISO=”jaunty-alternate-i386.iso”

# Descomente a primeira linha para baixar o Live CD e a segunda para baixar a versão Alternate
ISOPATH=”cdimage.ubuntu.com/cdimage/daily-live/current”
# ISOPATH=”cdimage.ubuntu.com/cdimage/daily/current”

cd $DIR

md5sum $ISO | sed -e “s/  / */” > $ISO.md5.local
# ^ cria um md5sum idêntico no disco local
echo “”
echo “############################################################”
echo “# Verificando a diferença de MD5SUMs : local <-> servidor  #”
echo “############################################################”

wget -q http://$ISOPATH/MD5SUMS
grep $ISO MD5SUMS > $ISO.md5.server
rm MD5SUMS
diff -q $ISO.md5.local $ISO.md5.server

if [ ! $? -eq "0" ]; then
echo “”
echo “!!! Diferenciando os MD5SUMs  !!!”
echo “…Executando rsync…”
echo “###################”
echo “# imagem iso rsync #”
echo “###################”
rsync -avzhhP rsync://$ISOPATH/$ISO .
else
echo “”
echo “MD5SUMs idêntico — não precisa executar Rsync”
echo “”
exit 0
fi
echo “”
echo “############################################################”
echo “# Verificando a diferença de MD5SUMs : local <-> servidor  #”
echo “############################################################”
md5sum $ISO | sed -e “s/  / */” > $ISO.md5.local
diff -q $ISO.md5.local $ISO.md5.server

if [ ! $? -eq "0" ]; then
echo “”
echo “!!! Verificando diferença de MD5SUMs !!!”
echo “!!! Rsync falhou!  !!!”
else
echo “”
echo “MD5SUMs idêntico”
echo “SUCCESSO!”
fi
echo “”

Salve o arquivo e dê-lhe permissão para executar:

chmod +x jaunty.sh

Depois é só executar:

$ ./jaunty.sh

Isso fará a verificação se no computador já tem o ISO, caso o tenha irá atualizá-lo de acordo com o que for descomentado de acordo com  o script acima.

Assim fica fácil usar o Live Pen Drive como escrevi anteriormente e usar a versão mais atual do Ubuntu e não precisar mais ficar gravando CD/DVD.

Update: para não ter que redigitar, devido a modificação das aspas baixe o arquivo e dê permissão de execução.

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

textos relacionados

6 Comentários

Comente abaixo

Adicionar seu comentário abaixo, ou trackback do seu site.

Inscrever RSS para esses comentários.

Seja legal. Mantenha limpo. Sem spam.

Você pode usar essas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*Campos Necessários

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
Fechar
E-mail It