Пакет не устанавливается apt-get

Пакет не устанавливается apt-get

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

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.

Есть ли какие-нибудь объяснения, почему он не устанавливается, или какие-нибудь советы по его установке? Спасибо!

ОБНОВЛЕНИЕ: Я пробовал другие способы и столкнулся с проблемой, когда другой способ установки требует atk, что имеет те же проблемы, что описаны выше, но atkвместо gtk.

решение1

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

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

Связанный контент