Instalando o GTK + 3.22

3

Estou com problemas ao instalar o GTK+ 3.22 no meu laptop.

Primeiro, tentei baixar o GTK e todas as suas dependências de aqui .

Corri ./configure && make && sudo make install para instalar as bibliotecas acima, mas isso não funcionou. Eu tinha muitas referências indefinidas e ícones estavam faltando, então eu desinstalei todas as bibliotecas.

Depois disso, tentei instalar GTK novamente e verifiquei se todas as dependências estavam instaladas corretamente (até mesmo sub-dependências). Dessa vez, porém, executei ./configure --prefix=/usr && make && sudo make install para instalar as bibliotecas porque estava seguindo o este guia

O problema acima quebrou meu sistema completamente, eu não pude fazer nada, então tive que recorrer ao modo seguro e reinstalar o antigo GTK disponível nos repositórios apt.

Minha pergunta é: como posso instalar o GTK+ 3.22 e garantir que ele funcione corretamente?

Estou usando o Debian 8.

    
por Robert Bartlensky 02.12.2016 / 14:58

1 resposta

3

Para instalar o GTK no debian, você pode seguir estes passos:

  • Você faz o download do pacote de fontes aqui , ele é distribuído como tar.bz2 ou tar arquivo .xz.
  • Você descompacta os arquivos de origem usando estes comandos:

    tar xvfj gtk+-3.2.0.tar.bz2 ou tar xvfJ gtk+-3.2.0.tar.xz

  • Mude o diretório para o diretório criado e, em seguida, instale o pacote em / opt / gtk usando:

    ./configure --prefix=/opt/gtk

  • Execute o comando make para criar o pacote e instale-o make &&make install

  • Defina a variável de ambiente LD_LIBRARY_PATH para que o vinculador dinâmico de sistemas possa localizar as bibliotecas recém-instaladas e o programa de ambiente PATH para que os binários de utilitários instalados pelas várias bibliotecas sejam encontrados.

  LD_LIBRARY_PATH="/opt/gtk/lib"
  PATH="/opt/gtk/bin:$PATH"
  export LD_LIBRARY_PATH PATH
    
por 23.12.2016 / 00:09

Tags