Não, a execução de -r
ou --remove
não remove pacotes que dependem do pacote que está sendo removido. dpkg
executa apenas a verificação de dependência, não faz nenhuma resolução de dependência. Se você executar dpkg -r
em um pacote do qual outros pacotes dependem, a operação falhará com uma mensagem de erro.
É melhor usar apt-get
para o gerenciamento de pacotes. dpkg
deve ser reservado apenas para uso com a listagem do conteúdo de um determinado pacote / arquivo .deb ou para fazer a instalação / remoção de pacotes que são itens únicos autônomos que não dependem de nenhum outro pacote.