CD repositório para o aptitude

Para os usuários do Debian, o aptitude ainda se impõe como uma ferramenta importante, principalmente quando criamos um CD ou DVD repositório para (re)instalações do sistema.

[ Hits: 15.250 ]

Por: Marcel C. Tavelin em 11/09/2009


Montando o CD (DVD)



A parte importante vem agora. Entre no diretório ~/aptrepo e dê os seguintes comandos:

cd ~/aptrepo
$ apt-ftparchive packages aptarxv/ > pacotes
$ apt-sortpkgs pacotes > Packages
$ rm pacotes


O comando apt-ftparchive cria um arquivo de índice (pacotes), ou cabeçalhos, para todos os pacotes incluídos em "aptarxv". O apt-sortpkgs simplesmente ordena esses cabeçalhos alfabeticamente pelo nome dos pacotes. O primeiro comando, para entrar no diretório ~/aptrepo é importante, pois dessa maneira o apt-ftparchive vai escrever o path correto para cada pacote (que depois vai ser utilizado pelo Aptitude para localizar os arquivos .deb quando usar o CD para instalar os programas). Note que o arquivo de saída do comando apt-sortpkgs *deve* ser Packages.

Neste ponto, defina um label para o Aptitude identificar o CD. Ainda dentro do diretório aptrepo crie um diretório *oculto* com o nome disk:

mkdir .disk

Observe o ponto colado antes do nome. Esse diretório *deve* ser oculto e seu nome *deve* ser .disk. Crie um arquivo chamado info dentro do diretório oculto .disk contendo o label para o CD (o que pode ser feito com um único comando):

echo "debrepo" > .disk/info

O arquivo contendo o label *deve* ser nomeado info e *deve* ficar dentro do diretório oculto .disk.

Saia do diretório aptrepo e crie a imagem ISO:

cd ..
$ genisoimage -l -J -R -ldots -V "debrepo" -o aptrepo.iso aptrepo


Nota: geninsoimage é uma atualização do mkisofs, sendo que aqui, um pode ser substituído pelo outro (desde que você o tenha instalado no sistema, claro) e vice-versa.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Montando o CD (DVD)
   3. Testando e finalizando
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalando o Slackware em português

Arch Linux: Uma distribuição otimizada para i686

Torne o Ubuntu o seu principal sistema operacional

AUR - Arch Linux User-Community Repository

openSUSE Argon

  
Comentários
[1] Comentário enviado por andregondim em 12/09/2009 - 14:56h

É uma boa solução, mas acredito que o AptOnCD seja mais fácil de usar.

Abraços,
André Gondim
http://andregondim.eti.br

[2] Comentário enviado por markintux em 12/09/2009 - 21:48h

uso o AptOnCD para fazer isso! Mas sempre quis saber como fazer na mão assim! Vou tentar! e por sinal ótimo artigo! Parabéns!

Abraços,
Marcos Vinicius
http://tavernadosilicio.wordpress.com

[3] Comentário enviado por (xinelo) em 19/09/2009 - 03:38h

Não conhecia essa ferramenta: AptOnCD. Obrigado markintux. Qualquer dúvida posta aqui que a gente tenta ajudar.

[4] Comentário enviado por projeto_cem em 29/12/2010 - 15:47h

O aptoncd é muito bom...
Ele faz basicamente o que está sendo feito nesse artigo.

Só uma dúvida...
Funciona modo texto???


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts