como obter todas as dependências do gitg 0.3.3

5

Eu quero instalar o gitg (0.3.3) e seguir os passos explicados aqui: Como instalar o gitg 0.3. 3 no Ubuntu 14.04?

... mas parece que sinto falta de dependências, que não estão nos repositórios do gerenciador de pacotes.

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.

Eu não entendo os comentários no final e também não tenho certeza, se há uma maneira melhor do que o google cada dependência e como instalá-lo.

Eu tentei isso com os dois primeiros (gthread, glib) e aprendi que os nomes dos pacotes diferem no gerenciador de pacotes - por exemplo glib2.0 é chamado libglib2 .0 e de 11 pacotes possíveis com cada postfixes diferentes (por exemplo, -bin) existem 4 instalados (eu tenho a versão 2.0, mas eu preciso da versão 2.38 ou superior, certo?).

Para descobrir, quais pacotes para uma dependência eu preciso e que para todas as 12 dependências é muito complexo para mim, "apenas para instalar um programa".

Qualquer ajuda é apreciada.

    
por Breaker222 26.02.2015 / 17:02

1 resposta

4

Uma maneira de obter mais das dependências de compilação seria executar sudo apt-get build-dep gitg . Isso instalaria todas as dependências de compilação necessárias para compilar gitg .

No entanto, observe que, devido à versão antiga (0.2.7), pode haver algumas dependências instaladas que não são necessárias e algumas dependências necessárias, mas não instaladas.

    
por saiarcot895 26.02.2015 / 18:09