Não é possível instalar um programa que requer o libglib

1

Edit: Eu acho que o problema era simples incompatibilidade entre a minha versão do Ubuntu e a que o software requeria. Você pode bloquear este tópico. Graças a Nattgew.

Veja, eu preciso instalar certos drivers gráficos da Intel para os quais eu tentei baixar o "Instalador do driver gráfico Intel Linux" ( link ).

No entanto, quando o Ubuntu Software Center abre o arquivo .deb , ele informa que há um problema de dependência porque ele precisa da versão libglib > = 2.37.3.

Eu tentei fazer o que eu sempre fiz nesses casos e usar o console para atualizar as bibliotecas com "sudo apt-get instalar o libglib-2.0" , mas ele me diz que o libglib já está ativo até à data

Enquanto não estou nada bem com essas coisas, evena tentar instalá-lo manualmente. Fui ao linuxFromScratch ( link ), baixei a biblioteca libglib2.40.0 e instalei-a manualmente. Parece que funcionou porque o arquivo aparece em usr / lib / pkgconfig .

O problema é que ainda estou recebendo a mensagem de "problema de dependência". Você sabe qual poderia ser o problema? Talvez o Ubuntu Software Center não esteja detectando a biblioteca correta?

    
por Sudo Apt-Get Ubuntu 28.04.2014 / 10:02

1 resposta

1

Se você não usar um arquivo .deb para instalar, ou seja, quando você executar um make install como as instruções vinculadas, o sistema de software do Ubuntu (apt) não sabe nada sobre a instalação dessa biblioteca. Então, no que diz respeito ao Ubuntu Software Center, o pacote libglib ainda está na versão do Ubuntu. Você tem duas opções para resolver isso:

  1. Força o arquivo .deb a ser instalado, ignorando o problema de dependência. Espero que a instalação manual da biblioteca tenha funcionado e o programa funcione corretamente.

    sudo dpkg -i --force-depends *.deb
    

    Você pode substituir o *.deb pelo nome do arquivo de pacote específico, caso contrário, ele corresponderá a todos os arquivos .deb no diretório.

  2. Atualize o Ubuntu. As últimas duas versões do Ubuntu (13.10 e 14.04) têm versões de libglib-2.0 que atendem aos requisitos (> = 2.37.3). Você pode verificar as versões aqui: link

por Nattgew 28.04.2014 / 18:32