как получить весь gitg 0.3.3 зависимости

Я хочу установить gitg (0.3.3) и выполнил шаги, объясненные здесь: Как установить gitg 0.3.3 на Ubuntu 14.04?

... но я, кажется, пропускаю зависимости, которые не находятся в репозиториях диспетчера пакетов.

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.

Я не понимаю комментарии в конце, и также я не уверен, если существует лучший путь, чем Google каждая зависимость и как установить его.

Я попробовал это первыми двумя (gthread, бойкий) и учился, что названия пакетов отличаются по диспетчеру пакетов - например, glib2.0, назван libglib2.0 и от 11 возможных пакетов с каждым различные постфиксы (например, - мусорное ведро) существует 4 установленных (у меня есть версия 2.0, но мне нужна версия 2.38 или больше, правильно?).

Узнать, в каких пакетах для одной зависимости я нуждаюсь и который для всех 12 зависимостей слишком сложен для меня, "только установить программу".

Любая справка ценится.

5
задан 13 April 2017 в 05:24

1 ответ

Один способ добраться большинство из зависимостей от сборки должно было бы работать sudo apt-get build-dep gitg. Это установило бы все зависимости от сборки, должен был скомпилировать gitg.

Однако примечание, что из-за старой версии (0.2.7), могли бы быть некоторые зависимости, установило, которые не необходимы, и некоторые зависимости, которые необходимы, но не установлены.

5
ответ дан 23 November 2019 в 09:23

Другие вопросы по тегам:

Похожие вопросы: