O dpkg -r considera a dependência entre aplicativos?

1

Ao remover um aplicativo usando dpkg -r , como ele manipula a dependência entre aplicativos instalados?

Se algum outro aplicativo instalado depender do aplicativo a ser removido e ainda precisarmos desse aplicativo, ainda poderemos executar dpkg -r ?

Se não queremos todos os aplicativos instalados dependendo do aplicativo, ainda devemos executar dpkg -r ?

    
por Tim 29.09.2014 / 03:11

1 resposta

1

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.

    
por 29.09.2014 / 04:55

Tags