决定尝试 Ubuntu,看看我是否可以永久地从 Windows 转移到它,或者至少有用于开发目的的替代操作系统。首先是拥有类似的程序(如 total commander)。我对基于 Linux(Unix?)的操作系统完全没有经验。
由于apt-get
forgnome-commander
为我提供了一个没有标签的旧版本,因此我想从这里获取最新版本gcmd.github.io
运行时./configure
我能够安装大部分必要的东西,但我不知道如何处理这个:
if gtk+ >= 2.8.0 exists... configure: error: no
我从www.gtk.org按照 UbuntuCompilingEasyHowTo
指南,但是当我运行它时./configure
它gnome-commander
仍然停在那里。
对于下一步有什么建议吗?
解决方案编辑:
感谢 Alexander Martin 的回答。此外(供将来参考),我必须安装以下内容:
sudo apt-get install libglib2.0-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install libgnomeui-dev
sudo apt-get install libunique-dev
sudo apt-get install scrollkeeper
对于大多数问题,我不得不在 askubuntu 和其他网站上搜索答案。有没有办法找到要安装哪个包等,libgnomeui
而不是依赖其他来源?比如一个应用程序(或终端),我只需输入libgnomeui
并获取我应该安装哪个包sudo apt-get install
?
答案1
安装 GTK+ 3 而不是 2 的问题在于,你正在编译的软件可能需要 GTK+ 2 而不是 3。根据GTK+ 3 参考手册 软件需要由开发人员进行调整以针对 GTK+ 3 进行构建。您需要安装最新版本的 GTK+ 2。
您可以通过以下方式轻松安装它(版本为 2.24.23):
sudo apt-get install libgtk2.0-dev
e:我目前还不能对帖子发表评论 - 但 Synaptic 软件包管理器是一个可以安装的程序,它可以轻松查找软件包名称并安装它们。抱歉,我本来应该提到这一点。您可以进入 Ubuntu 软件中心或通过以下方式获取:
sudo apt-get install synaptic
或者你可以使用apt-缓存但 Synaptic 就容易多了。