
我在跑步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
,它具有與上面概述的完全相同的問題,但是 foratk
而不是gtk
。
答案1
若係統使用 Debian deb 軟體包,請勿使用 RPM 軟體包工具。如果您使用apt-get
而不是安裝yum
,那麼您需要使用dpkg
來檢查軟體包而不是rpm
。
若要顯示已安裝套件中的文件,請使用dpkg -L packagename
.在您的情況下,dpkg -L libgtkmm-2.4-1c2a
不存在使用 libgtkmm-2.4 。