sudo apt remove PACKAGENAME # for everyday use: fancy output
sudo apt-get remove PACKAGENAME # for scripts: stable output
é o equivalente do rpm -e
do Ubuntu, consulte a Tabela de Comandos Equivalentes para gerenciamento de pacotes nos sistemas Ubuntu e Red Hat.
Enquanto você está certo de que há também um comando equivalente dkpg
para remover um único pacote - a saber, dpgk -r PACKAGENAME
- é aconselhável usar apt
, citando Wikipedia :
Enquanto o dpkg realiza ações em pacotes individuais, as ferramentas apt gerenciam relações (especialmente dependências) entre eles, bem como a terceirização e gerenciamento de decisões de controle de versão de alto nível e fixação de versões).
Uma característica importante do APT é a maneira como ele chama o dpkg - ele faz topologia ordenação da lista de pacotes a serem instalados ou removidos e chamadas dpkg na melhor sequência possível. Em alguns casos, utiliza o --force opções no dpkg. No entanto, isso só acontece quando não é possível calcular como evitar o motivo pelo qual o dpkg requer que a ação seja executada. forçado.
apt
é como um front-end para dpkg
, mas controla as dependências e não permite que você remova silenciosamente um pacote do qual outro pacote ainda depende.