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: 17.426 ]

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

Pesquisa com slocate, locate e updatedb

Mamãe, quero Slack! (parte 1)

Resumo LPI 102: Tópico 107 - Tarefas Administrativas

Migrando para Linux sem medo (parte 2)

Fundamentos do sistema Linux - direcionadores

  
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