apt-get 无法安装软件包

apt-get 无法安装软件包

我正在运行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 libgtkmmrpm -ql libgtkmm-2.4rpm -ql libgtkmm-2.4-1c2a,所有命令都说package &name& is not intalled

有没有解释为什么它无法安装,或者有什么安装技巧?谢谢!

更新:我尝试过其他方法,但遇到一个问题,即另一种安装方式要求atk,它存在与上述完全相同的问题,但atk不是gtk

答案1

如果系统使用 Debian deb 软件包,请不要使用 RPM 软件包工具。如果您使用apt-get而不是进行安装yum,则需要使用dpkg而不是 来检查软件包rpm

要显示已安装软件包中的文件,请使用dpkg -L packagename。您使用时,dpkg -L libgtkmm-2.4-1c2a因为 libgtkmm-2.4 不存在。

相关内容