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

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

Instalando um sistema Debian GNU/Linux completo em 20 minutos

CentOS como terminal server autenticando em Windows Server 2003 Active Directory com montagem automática de compartilhamentos de rede

Utilizando ferramentas de virtualização para testar distros

SeamlessRDP - Executando aplicações Windows

Software Livre - Migração concluída

  
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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts