Как я могу понизить версию libgtkmm-2.4-1v5 до libgtkmm-2.4-1c2a?

У меня есть установка, которая требует libgtkmm-2.4-1c2a в качестве зависимости, хотя apt-get не имеет ее. apt-get предложил libgtkmm-2.4-1v5 вместо этого, но это не работает.

Я использую Ubuntu 16. Как мне понизить рейтинг?

РЕДАКТИРОВАТЬ:

Ubuntu 16.04 LTS

Вывод apt-cache policy libgtkmm-2.4-1v5:

libgtkmm-2.4-1v5:
  Installed: 1:2.24.4-2
  Candidate: 1:2.24.4-2
  Version table:
 *** 1:2.24.4-2 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
        100 /var/lib/dpkg/status

вывод sudo apt-get check:

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:
 libflycapturegui2 : Depends: libgtkmm-2.4-1c2a but it is not installable
                     Depends: libglademm-2.4-1c2a but it is not installable
 libflycapturegui2-dev : Depends: libgtkmm-2.4-1c2a but it is not installable
                         Depends: libglademm-2.4-1c2a but it is not installable

, работающий apt-get -f install, сделал это:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
  libflycapturegui2 libflycapturegui2-dev
0 upgraded, 0 newly installed, 2 to remove and 146 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 217420 files and directories currently installed.)
Removing libflycapturegui2-dev (2.9.3.43) ...
Removing libflycapturegui2 (2.9.3.43) ...
Processing triggers for libc-bin (2.23-0ubuntu9) ...

, после чего sudo apt-get check дает:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0
задан 4 December 2017 в 00:35

2 ответа

libgtkmm-2.4-1c2a недоступна в 16.04, как вы можете видеть. Он доступен в 14.04, поэтому вы можете либо установить 14.04, либо попросить сопровождающих пакета, который вы пытаетесь установить, предоставить пакет, совместимый с 16.04.

0
ответ дан 4 December 2017 в 00:35

Файл flycap-2.11.3.121_amd64.deb , доступный на странице ghoub RhobanDeps, совместим с 16.04. В readme предлагается использовать 16.04 со следующими зависимостями.

ЗАВИСИМОСТЬ

Для установки FlyCapture2 в linux вам потребуется установить несколько обязательных библиотек. Ниже приведен список библиотек, от которых зависит flycapture2.

Требуется:
1) libraw1394-11
2) libgtkmm-2.4-dev
3) libglademm-2.4-dev 4) libgtkglextmm-x11-1.2- dev
5) libusb-1.0-0 (рекомендуется версия 1.0.17 или выше)

Настоятельно рекомендуется:
Ubuntu 16.04 LTS: версия ядра Linux 4.4.19-35 или позже.

Они могут быть установлены по sudo apt-get install libraw1394-11 libgtkmm-2.4-dev libglademm-2.4-dev libgtkglextmm-x11-1.2-dev libusb-1.0-0.

0
ответ дан 4 December 2017 в 00:35

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

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