Não é possível usar o dpkg para desinstalar dependências

0

Estou tentando desinstalar o pacote openssh-client usando o dpkg. Eu também tenho os pacotes openssh-server e ssh-askpass-gnome instalados e quero desinstalá-los também.

Atualmente, tenho o comando dpkg -r openssh-client , mas isso fornece uma mensagem de erro que diz

openssh-server depends on opessh-client.
ssh-askpass-gnome depends on openssh-client however:
Package openssh-client is to be removed

dpkg: error processing openssh-client (--remove)
dependency problems - not removing

Eu quero remover todas as dependências, assim como o openssh-client. Eu tentei a bandeira -B (aka - auto-deconfigure) mas não faz nada

O Apt-get funciona, mas às vezes requer entrada (mesmo com -y) e isso não é aceitável (executado a partir de um script).

(servidor Ubuntu 8.04.3)

    
por HalfBrian 08.12.2009 / 20:18

2 respostas

0

Procure uma opção de comando no manual dpkg para remover dependências.

FYI --force provavelmente não é o que você quer.

    
por 08.12.2009 / 20:21
0

Se você deseja que as dependências sejam tratadas automaticamente ao remover / remover pacotes, o dpkg pode ser um problema. Aptidão é o comando que você quer.

    
por 02.12.2010 / 21:45