Como usar imagens ISO do Debian como repositórios locais do mesmo

No post de hoje, um breve tutorial de como usar imagens ISO do Debian armazenadas no HD como repositórios locais de pacotes, podendo instalar ou atualizar programas a partir dessas imagens. A versão do Debian que esse tutorial se refere é a 6.0, mas pode ser usada em qualquer versão, seja mais antiga ou lançada futuramente.

1) Para cada imagem ISO, crie uma pasta dentro da pasta /mnt:

mkdir /mnt/m1
mkdir /mnt/m2
mkdir /mnt/m3
mkdir /mnt/m4
mkdir /mnt/m5
mkdir /mnt/m6
mkdir /mnt/m7
mkdir /mnt/m8

Os comandos acima devem ser executados como root. Na verdade, todos os passos deste tutorial devem ser executados como root. Como eu uso os oito DVDs do Debian, criei oito pastas, uma para cada imagem ISO de DVD.

2) No arquivo /etc/apt/sources.list, insira as seguintes linhas, uma para cada imagem ISO:

deb file:///mnt/m1/ squeeze contrib main
deb file:///mnt/m2/ squeeze contrib main
deb file:///mnt/m3/ squeeze contrib main
deb file:///mnt/m4/ squeeze contrib main
deb file:///mnt/m5/ squeeze contrib main
deb file:///mnt/m6/ squeeze contrib main
deb file:///mnt/m7/ squeeze contrib main
deb file:///mnt/m8/ squeeze contrib main

Se for usar outra versão do Debian que não é a Squeeze, substitua “squeeze” pela versão que esteja usando.

3) Monte todas as imagens ISO:

mount -t iso9660 -o loop /home/irmaodamara/ISO/Debian/amd64/debian-6.0.4-amd64-DVD-1.iso /mnt/m1/
mount -t iso9660 -o loop /home/irmaodamara/ISO/Debian/amd64/debian-6.0.4-amd64-DVD-2.iso /mnt/m2/
mount -t iso9660 -o loop /home/irmaodamara/ISO/Debian/amd64/debian-6.0.4-amd64-DVD-3.iso /mnt/m3/
mount -t iso9660 -o loop /home/irmaodamara/ISO/Debian/amd64/debian-6.0.4-amd64-DVD-4.iso /mnt/m4/
mount -t iso9660 -o loop /home/irmaodamara/ISO/Debian/amd64/debian-6.0.4-amd64-DVD-5.iso /mnt/m5/
mount -t iso9660 -o loop /home/irmaodamara/ISO/Debian/amd64/debian-6.0.4-amd64-DVD-6.iso /mnt/m6/
mount -t iso9660 -o loop /home/irmaodamara/ISO/Debian/amd64/debian-6.0.4-amd64-DVD-7.iso /mnt/m7/
mount -t iso9660 -o loop /home/irmaodamara/ISO/Debian/amd64/debian-6.0.4-amd64-DVD-8.iso /mnt/m8/

No GNU/Linux, só é possível montar até oito imagens ISO de cada vez, se você tiver mais de oito imagens e precisar usar todas elas, considere usar a imagem Blu-Ray do Debian, você pode gerá-la usando as imagens de CD ou DVD que você possui utilizando o Jigdo, usando aquele tutorial que eu escrevi a alguns posts atrás, em Novembro de 2011.

4) A fim de registrar os novos repositórios, execute os seguinte comando:

aptitude update

O aptitude pode ser substituído pelo apt-get, se assim desejar.

5) Agora os repositórios estão registrados, você já pode usar suas imagens ISO como um repositório local do Debian. Inclusive, pode atualizar de uma versão para outra.

6) Após terminar de usar suas imagens ISO como repositórios, desmonte-as:

umount /mnt/m1/
umount /mnt/m2/
umount /mnt/m3/
umount /mnt/m4/
umount /mnt/m5/
umount /mnt/m6/
umount /mnt/m7/
umount /mnt/m8/

Para usar novamente as imagens como repositórios locais, basta montá-las novamente e usá-las.

E aqui termina este tutorial, se tiverem alguma dúvida sobre o mesmo, deixem comentários.

Anúncios

Uma resposta to “Como usar imagens ISO do Debian como repositórios locais do mesmo”

  1. […] A versão do Debian que esse tutorial se refere é a 6.0, mas pode ser usada em qualquer versão, seja mais antiga ou lançada futuramente.” [referência: irmaodamara.wordpress.com] […]

Comente este post!

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s