Instalação de baixo nível no Debian com DPKG

Aula 65 · GNU/Linux para Servidores

Nesta aula, foram abordados os aspectos da instalação de pacotes no Debian usando o DPKG em nível baixo. O processo envolve criar um pacote chamado .deb versão zero com uma correção subsequente. A instalação de pacotes nesse nível é considerada mais desafiadora por exigir conhecimento detalhado das dependências do software. Quando se cria grandes pacotes para distribuição externa, opta-se geralmente por incluir todos os arquivos necessários durante a compilação, minimizando as dependências com o sistema operacional.

Para criar um pacote .deb, foram discutidos vários componentes essenciais como o arquivo control localizado dentro de um diretório chamado Debian. Esse arquivo contém informações básicas sobre o pacote, incluindo nome, versão, arquitetura e descrição. Além disso, mencionou-se a necessidade de criar um script preinst que será executado antes da instalação do pacote.

O processo de compilação e criação do arquivo .deb envolve navegar para o diretório corretamente e usar o comando dpkg-buildpackage. Após gerar o arquivo .deb, ele pode ser instalado com o comando dpkg -i seguido pelo nome do arquivo .deb criado.

A aula também tratou de como verificar informações sobre pacotes já instalados usando comandos como dpkg -s e dpkg-query. Discutiu-se ainda as diferenças entre os comandos dpkg -r, que remove um pacote mantendo configurações, e dpkg --purge, que elimina completamente todas as referências do pacote. Finalmente, foram mencionados métodos para acessar informações sobre pacotes em falta de internet, usando o comando dpkg-query com filtros adequados.

Entre na sua conta para perguntar sobre esta aula. Fazer login.

Voltar ao curso