Bre*_*222 5 package-management dependencies muon-package-manager
我想安装 gitg (0.3.3) 并按照此处说明的步骤操作: 如何在 Ubuntu 14.04 上安装 gitg 0.3.3?
...但我似乎错过了依赖项,这些依赖项不在包管理器的存储库中。
configure: error: Package requirements (
gthread-2.0 >= 2.38
glib-2.0 >= 2.38
gobject-2.0 >= 2.38
gmodule-2.0 >= 2.38
gio-2.0 >= 2.38
gio-unix-2.0 >= 2.38
gobject-introspection-1.0 >= 0.10.1
libgit2-glib-1.0 >= 0.0.18
gtk+-3.0 >= 3.12.0
webkit2gtk-3.0 >= 2.2
gee-0.8
json-glib-1.0
) were not met:
No package 'gthread-2.0' found
No package 'glib-2.0' found
No package 'gobject-2.0' found
No package 'gmodule-2.0' found
No package 'gio-2.0' found
No package 'gio-unix-2.0' found
No package 'gobject-introspection-1.0' found
No package 'libgit2-glib-1.0' found
No package 'gtk+-3.0' found
No package 'webkit2gtk-3.0' found
No package 'gee-0.8' found
No package 'json-glib-1.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBGITG_CFLAGS
and LIBGITG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Run Code Online (Sandbox Code Playgroud)
我不明白最后的评论,也不确定是否有比 google 更好的方法,以及如何安装它。
我已经尝试过前两个(gthread,glib)并了解到,包的名称在包管理器中有所不同 - 例如glib2.0被称为libglib2.0并且来自 11 个可能的包,每个包都有不同的后缀(例如-bin) 安装了 4 个(我有 2.0 版,但我需要 2.38 版或更高版本,对吗?)。
要找出我需要一个依赖项的包以及所有 12 个依赖项的包对我来说太复杂了,“只是为了安装一个程序”。
任何帮助表示赞赏。
获取大部分构建依赖项的一种方法是运行sudo apt-get build-dep gitg. 这将安装编译所需的所有构建依赖项gitg。
但是,请注意,由于旧版本(0.2.7),可能会安装一些不需要的依赖项,以及一些需要但未安装的依赖项。
| 归档时间: |
|
| 查看次数: |
1624 次 |
| 最近记录: |