Como criar pacotes "task" para o APT

Quem já usou a distro Conectiva Linux conhece bem os pacotes "task". Estes pacotes existem para realizar tarefas. Por exemplo: um pacote chamado task-lamp poderia ser responsável por instalar todos os pacotes referentes a um servidor LAMP (Linux, Apache, MySQL e PHP) e suas dependências. Aprenda como criar pacotes task neste artigo.

[ Hits: 14.514 ]

Por: Andre Pereira em 15/02/2007


Configurando o APT para usar arquivos locais



Para instalar o pacote recém criado via APT é necessário configurar um repositório local de pacotes .deb.

Crie um diretório para o seu repositório:

$ sudo bash (vamos trabalhar como root)
# mkdir /home/apt-local

Copie o arquivo .deb para este diretório:

# cp /<caminho>/<nomedopacote>.deb /home/apt-local

Dentro do diretório /home crie o arquivo Packages.gz do repositório:

# cd /home
# dpkg-scanpackages apt-local/ /dev/null | gzip > apt-local/Packages.gz


Adicione o novo repositório no sources.list:

# echo "deb file:/home apt-local/" >> /etc/apt/sources.list

Atualize a base apt:

# apt-get update

E finalmente instale o pacote:

# apt-get install <nomedopacote>

Página anterior     Próxima página

Páginas do artigo
   1. Criando o pacote .deb
   2. Configurando o APT para usar arquivos locais
   3. Observações
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Filosofia do Open Source, um novo jogo?

Esteganografia - Lendo o que os olhos não conseguem ler

Ressuscitando os 386 e 486 da vida com Linux

Guia de referência do ISOLINUX (parte 2)

Monitorando a temperatura do computador com lm_sensors + MRTG

  
Comentários
[1] Comentário enviado por removido em 16/02/2007 - 10:53h

po cara! muito bom! ta de parabens!

[2] Comentário enviado por andresp em 16/02/2007 - 15:59h

valeu amigo!

espero que essa dica seja tao util pra comunidade quanto esta sendo pra mim!

[]s


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