我尝试建立 破折号,但我得到了它需要的glib
。因此,这样做会出现:
Checking for GLIB... configure: error: Package requirements (glib-2.0>= 2.6) were not met:
No package 'glib-2.0' found
所以我尝试安装libglib2.0-dev
它给出了另一个错误:
libglib2.0-dev:
Depends: libglib2.0-0 (=2.26.0-0ubuntu1) but 2.26.1-0ubuntu1 is to be installed
Depends: libglib2.0-bin but it is not going to be installed
我该怎么办?
答案1
问题是你使用 来安装软件包dpkg
,但并没有安装依赖项。你必须apt-get
像这样使用(aptitude 也可以):
sudo apt-get install libglib2.0-dev
这样,所有需要的依赖项都会自动安装。
答案2
2.26 指的是 GNOME 2.26,这是一个旧版本。您有 Ubuntu 9.10 或类似的旧 Ubuntu 发行版吗?
如果您可以升级您的发行版,那么您应该能够解决这些问题。如果您无法升级,那么请获取一个使用 编译的程序源代码的旧包dasher
。
答案3
2.26 实际上指的是 glib 版本,而不是 GNOME 版本,并且是 maverick 的最新版本。我认为您可能遇到了这样的情况:如果一个 arch 先于另一个 arch 构建,则某些软件包无法卸载。这仍然无法安装吗?