web-dev-qa-db-fra.com

Comment obtenir que APT ignore les dépendances non satisfaites?

Mon apt-get se plaint actuellement de dépendances non résolues (et refuse de faire quoi que ce soit tant que je ne les ai pas corrigées):

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.

La chose est, je absolument besoin cette version spécifique de libva1. Toute nouvelle version ne fonctionne pas avec mplayer-vaapi. Les prétendues dépendances non satisfaites ne semblent pas avoir d’effet négatif sur mon système (mis à part casser APT), alors est-il possible de faire en sorte qu’apt-get les ignore et fasse juste ce qui est dit?

4
bessman

Si vous avez une application particulière que vous ne voulez pas mettre à niveau, alors "épinglez-la" ou "congelez-la" à l'aide de Synaptic.

Mettez en surbrillance votre sélection> Aller à Package> faites défiler jusqu'à "Verrouiller la version" et cliquez sur enter image description here

2
Ringtail