Ошибка установки приложения, кажется, повредила 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
может быть полезным