Apt-get пакет не встановлюється


2

Я бігаю sudo apt-get install libgtkmm-2.4. Я б очікував, що ця команда встановить бібліотеку, оскільки такої бібліотеки не буде знайдено під час запуску pkg-config --list-all | grep gtkmm. Однак, коли команда встановлення виконується, я отримую такий вихід:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libgtkmm-2.4-1c2a' for regex 'libgtkmm-2.4'
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded

Потім я запускаю команди rpm -ql libgtkmm, rpm -ql libgtkmm-2.4і rpm -ql libgtkmm-2.4-1c2a, про що говорять package &name& is not intalled.

Будь-яке пояснення того, чому він не встановлюється, або будь-які поради щодо його встановлення? Дякую!

UDPATE: Я спробував інші способи, і я стикаюся з проблемою, коли інший спосіб встановлення запитує atk, який має такі самі проблеми, як описано вище, але atkзамість цього gtk.

Відповіді:


1

Не використовуйте інструменти пакетів RPM, якщо система використовувала дебетові пакети Debian. Якщо ви встановлюєте з, apt-getа ні yum, вам потрібно використовувати dpkgдля перевірки пакетів замість rpm.

Щоб показати файли у встановленому пакеті, використовуйте dpkg -L packagename. У вашому випадку використання dpkg -L libgtkmm-2.4-1c2aяк libgtkmm-2.4 не існує.


у моєму випадку я намагаюся встановити flycapture2 в ubuntu 16. залежність libgtkmm-2.4-1c2a недоступна, і libgtkmm-2.4-1v5 пропонується як заміна .... однак це не заміна, і я все одно не можу встановити свою програму (мухоловка2). принаймні ваша вище команда dpkg -L успішна; dpkg -L libgtkmm-2.4-1v5 ... Повідомте мене, де він встановлений. не впевнений, куди піти звідси, але сподіваюся, що це комусь допоможе. розглядаючи можливість
переходу
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.