Instalação de pacote em alto nível com APT no Debian

Aula 66 · GNU/Linux para Servidores

Na aula de hoje, foi discutida a instalação e gerenciamento de pacotes no Debian usando o APT como ferramenta principal. O professor enfatizou que é fundamental evitar o uso de sistemas alternativos como Snap ou Flatpak para não aumentar a superfície de ataque e complexidade na infraestrutura. Ele demonstrou a estrutura do arquivo /etc/apt/sources.list, destacando a importância da atualização regular com apt update para manter as referências aos pacotes atualizadas.

O uso de repositórios adicionais, como PPAs (Personal Package Archives), foi discutido e alertado sobre os riscos potenciais de instalar pacotes maliciosos. O professor recomendou a compilação manual ou o uso do DPKG quando necessário, evitando o uso de PPAs de terceiros sem confirmação rigorosa.

Foi explicada a maneira correta de listar e verificar os pacotes em um repositório Debian com comandos como apt-cache e o uso de grep para filtrar informações específicas. O APT foi demonstrado na instalação de pacotes, atualização do sistema e remoção segura de pacotes.

O professor concluiu ressaltando a importância da manutenção regular das dependências e pacotes instalados com frequência, sugerindo usar o comando apt update em um cronjob diário para assegurar que todas as atualizações sejam aplicadas sem interrupções. A aula encerrou-se preparando os alunos para o próximo capítulo sobre shell scripting e testes de terminal.

Este conteúdo fornece uma visão geral das práticas recomendadas para gerenciamento de pacotes no Debian, destacando segurança e confiabilidade como prioridades fundamentais.

Conceitos que esta aula cobre nas trilhas de conhecimento:

Linux SysAdmin
Gestão de pacotes e softwareGestão de pacotes Debian (dpkg, apt)Repositórios de software

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

Voltar ao curso