Как я могу заставить APT игнорировать неудовлетворенные зависимости?

Мой apt-get в настоящее время жалуется на неудовлетворенные зависимости (и отказывается что-либо делать, пока я их не исправлю):

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:
 libavcodec53 : Depends: libva1 (> 1.0.12~) but 0.31.1-1+sds4 is installed
 libva-dev : Depends: libva1 (>= 1.0.12) but 0.31.1-1+sds4 is installed
 libva-glx1 : Depends: libva1 (> 1.0.12~) but 0.31.1-1+sds4 is installed
 libva-tpi1 : Depends: libva1 (> 1.0.12~) but 0.31.1-1+sds4 is installed
 vainfo : Depends: libva1 (> 1.0.12~) but 0.31.1-1+sds4 is installed
E: Unmet dependencies. Try using -f.

Дело в том, что мне нужна эта конкретная версия libva1. Все, что новее, не работает с mplayer-vaapi. Предполагаемые неудовлетворенные зависимости, похоже, не оказывают какого-либо негативного влияния на мою систему (кроме взлома APT), поэтому есть ли способ заставить apt-get игнорировать их и просто делать то, что им говорят?

4
задан 4 March 2012 в 02:43

1 ответ

Если у вас есть конкретное приложение, которое вы не хотите обновлять, «закрепите» его или «заморозьте» с помощью synaptic.

Выделите свой выбор> Перейти к пакету> прокрутите вниз до «Блокировка версии» и нажмите enter image description here

0
ответ дан 4 March 2012 в 02:43

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

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