Ошибка установки приложения, кажется, повредила apt-get, как заставить его забыть?

Мой HTPC работает под управлением Ubuntu 11.04, и я пытался установить boxee некоторое время назад. Я получил его для установки, но каждый раз, когда я пытаюсь использовать apt-get сейчас, он говорит:

$ 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.

Если я бегу apt-get -f install это побуждает меня удалить Boxee. Теперь Boxee установлен и очень функционален, я не хочу его удалять. Как мне вообще забыть о Boxee и libxmlrpc-c3?

edit: вывод политики apt-cache 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

редактировать: решение -

Как и предполагалось, я apt-get -f installЯ убрал его. Я тогда переустановил и все работает хорошо.

1 ответ

Решение

boxee : Depends: libxmlrpc-c3 but it is not installable означает, что зависимости boxee установлены не полностью, поэтому он может не работать должным образом (примечание: я не говорю, что он не будет работать, просто некоторые функции могут не работать).

Чтобы решить проблему, проще всего следовать apt-getСовет и удалите его. Удаление не заставит вас потерять ни ваши настройки, ни файлы. однажды apt-get -f install После завершения вы сможете снова установить boxee, используя:

apt-get update && apt-get install boxee

Если эта последняя команда показывает ошибки, то лучше связаться с администратором архива, из которого вы получили boxee. Выход из apt-cache policy boxee может быть полезным

Другие вопросы по тегам