Установите 32-разрядную версию libopencv-dev на 64-разрядную версию 12.04 [дубликат]

Я уже установил 64-битную версию пакета libopencv-dev и теперь хочу установить 32-битную версию.

Я попробовал команду:

sudo apt-get install libopencv-dev:i386

, но получил следующее сообщение об ошибке

The following packages have unmet dependencies:

libopencv-dev:i386:
   Depends: libopencv-core-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-ml-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-imgproc-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-video-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-objdetect-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-gpu-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-highgui-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-calib3d-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-flann-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-features2d-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-legacy-dev:i386 (= 2.3.1-7) but it is not going to be installed
   Depends: libopencv-contrib-dev:i386 (= 2.3.1-7) but it is not going to be installed

E: Unable to correct problems, you have held broken packages.

Есть ли конфликт с 64-битной версией?

-3
задан 29 August 2013 в 02:13

1 ответ

Да, в таких случаях могут быть конфликты. Не все пакеты полностью поддерживают Multi-Arch или поддерживаются. В новых версиях Ubuntu есть больше пакетов, которые есть, но многие еще не были преобразованы в Multi-Arch.

0
ответ дан 29 August 2013 в 02:13

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

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