Ошибка установки OpenCV libtiff5-dev: зависит: liblzma-dev, но она не будет установлена

#linux #opencv #ubuntu #ubuntu-16.04 #apt

#linux #opencv #ubuntu #ubuntu-16.04 #apt

Вопрос:

Я пытаюсь установить OpenCV на Ubuntu 16.04, я следую этому руководству: https://www.youtube.com/watch?v=7jXtuAY-FKY , при компиляции исходного кода я получил эту ошибку

 Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2
  

Я предполагаю, потому что libtiff5-dev не установлен на моей машине.Я попытался установить его, но получил ошибку, подобную этой :

 Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libtiff5-dev : Depends: liblzma-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
  

сказал, что «Зависит: liblzma-dev»

затем я попытался :

$ sudo apt install liblzma-dev

но снова ошибка :

 Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 liblzma-dev : Depends: liblzma5 (= 5.1.1alpha 20120614-2ubuntu2) but 5.2.2-1.3~16.04.york0 is to be installed
  

Я застрял на 4 дня, у кого-нибудь есть решение этой проблемы?

Комментарии:

1. Кажется дубликатом askubuntu.com/questions/1275828 /…

2. да, но на это обсуждение также еще нет ответа…