Ошибка установки приложения, кажется, повредила 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 установлен и очень функционален, я не хочу его удалять. Как по сути заставить apt забыть о 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

edit: solution -

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

2
задан 26 February 2012 в 22:27

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

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

0
ответ дан 26 February 2012 в 22:27

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

Похожие вопросы: