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 ответ1

1

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

Чтобы показать файлы в установленном пакете, используйте dpkg -L packagename . В вашем случае используйте dpkg -L libgtkmm-2.4-1c2a поскольку libgtkmm-2.4 не существует.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .