Um guia para usar o comando dpkg no Linux
Há um grande número de servidores baseados em Linux para escolher, bem como um grande número de tarefas que exigem administração de tempos em tempos. Uma dessas tarefas é o gerenciamento de pacotes, pois é uma das tarefas mais importantes para administradores e usuários. O comando dpkg é uma ferramenta poderosa para trabalhar com pacotes em distribuições baseadas no Debian, como o Ubuntu e seus derivados. Neste guia, abordaremos os conceitos básicos do uso do comando dpkg para ajudá-lo a gerenciar com eficiência o software em seus servidores da AlexHost.
CONFIRA TODOS OS PLANOS DE TARIFAS VPS DISPONÍVEIS AQUI
O que significa o comando dpkg configure?
O dpkg ( Debian Package) é uma ferramenta de baixo nível para instalar, remover e gerenciar pacotes em sistemas baseados no Debian. Ao contrário dos gerenciadores de pacotes de nível superior, como o apt, o comando dpkg trabalha diretamente com arquivos .deb que contêm pacotes e suas dependências. Isso torna o dpkg uma ferramenta importante para os administradores que precisam gerenciar pacotes de forma mais granular.
Instalação de pacotes com o dpkg
O processo de instalação é muito simples. Primeiro, você precisa fazer upload do arquivo de pacote (.deb) para o servidor. Por exemplo, se você quiser instalar o pacote example.deb, execute o seguinte comando:
sudo dpkg -i my_test.deb
Verificação e correção de dependências
Depois de instalar um pacote, o dpkg pode informar que faltam dependências. Para corrigir esses problemas, execute o comando:
sudo apt-get install -f
Esse comando do dpkg instalará automaticamente as dependências ausentes e corrigirá os conflitos.
* -f: Esse sinalizador significa “consertar dependências quebradas”. Ele diz ao apt-get para tentar corrigir as dependências quebradas. Se houver pacotes no sistema que não tenham sido instalados corretamente ou que tenham dependências ausentes, o comando apt-get install -f tentará corrigir esses problemas.
Lista de pacotes instalados
Se você, como usuário de VPS, quiser listar todos os pacotes instalados em seu servidor, execute o comando:
dpkg -l
Isso listará todos os pacotes instalados no sistema, incluindo suas versões e status.
Remoção de pacotes
A instalação é simples. Quanto à remoção de pacotes, há dois estágios: a remoção normal dos pacotes instalados e a remoção dos pacotes instalados junto com o arquivo de configuração do dpkg. No primeiro caso, use o seguinte comando:
sudo dpkg -r my_test package
Se quiser remover completamente um pacote, inclusive seus arquivos de configuração, use:
sudo dpkg -P my_test package
Obtenção de informações sobre um pacote
Pode haver uma necessidade específica de obter informações detalhadas sobre um pacote específico. Para fazer isso, basta usar o seguinte comando:
dpkg -s pacote my_test
Isso mostrará informações sobre a versão, a dependência, o tamanho e a descrição do pacote.