Falha na instalação do aplicativo parece ter corrompido o apt-get, como eu o forço a esquecer?

2

Meu HTPC está rodando o Ubuntu 11.04 e eu tentei instalar o boxee um tempo atrás. Eu tenho que instalar, mas toda vez que eu tento usar o apt-get agora, ele diz:

$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 boxee : Depends: libxmlrpc-c3 but it is not installable
E: Unmet dependencies. Try using -f.

Se eu executar apt-get -f install , ele me pede para desinstalar o Boxee. Agora, o Boxee está instalado e muito funcional, não quero desinstalá-lo. Como faço essencialmente para esquecer o Boxee e libxmlrpc-c3?

edit: a saída do apt-cache policy boxee é:

$ apt-cache policy boxee
boxee:
  Installed: 0.9.22.13692
  Candidate: 0.9.22.13692
  Version table:
 *** 0.9.22.13692 0
        100 /var/lib/dpkg/status

edite: solução -

Como sugerido, eu apt-get -f install 'd removeu o boxee. Eu então re-instalado e tudo está funcionando bem.

    
por smskelley 26.02.2012 / 17:48

1 resposta

2

boxee : Depends: libxmlrpc-c3 but it is not installable significa que as dependências do boxee não estão totalmente instaladas, por isso pode não funcionar corretamente (nota: não estou dizendo que não funcionará, apenas que algumas funções podem não funcionar).

Para corrigir o problema, o mais fácil é seguir o conselho de apt-get e desinstalá-lo. A desinstalação não fará com que você perca sua configuração nem seus arquivos. Quando o apt-get -f install terminar, você poderá instalar o boxee novamente usando:

apt-get update && apt-get install boxee

Se este último comando mostrar erros, então seria melhor entrar em contato com o administrador do arquivo do qual você obteve o boxee. A saída de apt-cache policy boxee pode ser útil.

    
por Andrea Corbellini 26.02.2012 / 18:47