web-dev-qa-db-fra.com

comment obtenir toutes les dépendances de gitg 0.3.3

Je veux installer gitg (0.3.3) et ai suivi les étapes expliquées ici: Comment installer gitg 0.3.3 sur Ubuntu 14.04?

... mais il me semble manquer des dépendances, qui ne sont pas dans les référentiels du gestionnaire de paquets.

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.

Je ne comprends pas les commentaires à la fin et je ne suis pas sûr s'il existe un meilleur moyen que google de gérer chaque dépendance et comment l'installer.

J'ai essayé cela avec les deux premiers (gthread, glib) et appris que les noms des paquets diffèrent dans le gestionnaire de paquets - par exemple glib2.0 s'appelle libglib2.0 et à partir de 11 paquets possibles avec chaque postfixe différent (par exemple -bin), 4 sont installés (j'ai la version 2.0 mais besoin de la version 2.38 ou supérieure, non?).

Pour savoir quels paquets pour une dépendance dont j'ai besoin et pour les 12 dépendances, c'est trop komplex pour moi, "juste pour installer un programme".

Toute aide est appréciée.

5
Breaker222

Une façon d'obtenir la plupart des dépendances de construction consiste à exécuter Sudo apt-get build-dep gitg. Cela installerait toutes les dépendances de construction nécessaires pour compiler gitg.

Cependant, notez qu'en raison de l'ancienne version (0.2.7), il se peut que certaines dépendances installées ne soient pas nécessaires et que certaines dépendances soient nécessaires mais ne soient pas installées.

4
saiarcot895