apt-get não instala dependências

5

Quando tento instalar as bibliotecas gnutls ( libgnutls26 ), e os cabeçalhos genéricos do kernel linux ( linux-headers-generic ), Eu recebo o seguinte erro:

The following packages have unmet dependencies:

libgnutls26: Depends: libc6 (>= 2.14) but 2.15-0ubuntu10.4 is installed
             Depends: zlib1g (>= 1:1.1.4) but 1:1.2.3.4.dfsg-3ubuntu4 is installed
libgnutls26:i386: Depends: zlib1g (>= 1:1.1.4) but 1:1.2.3.4.dfsg-3ubuntu4 is installed
linux-headers-generic: Depends: linux-headers-3.2.0-41-generic but it is not installed

Como posso corrigir esse erro?

    
por Saran 28.06.2013 / 08:10

3 respostas

4

Não tenho certeza se há dependências conflitantes já instaladas, mas acesse o terminal e digite sudo apt-get update e, em seguida, sudo apt-get upgrade

Diga-me qual mensagem (se você receber um "aviso ..." ou "erro ...") você recebe. Além disso, se você estiver tentando instalar o GnuTLS, acesse o gerenciador de pacotes synaptic no menu de ferramentas do sistema e faça uma pesquisa por ele. Quando o encontrar, clique com o botão direito do mouse e selecione instalar, e ele exibirá as dependências necessárias e também as instalará.

    
por user159773 28.06.2013 / 08:18
2

Instale o aptitude usando:

sudo apt-get install aptitude

Então faça:

sudo aptitude install libgnutls26

Aptidão mostrará os problemas e proporá uma solução.

A primeira solução proposta será manter tudo como está. Responda 'n' a essa pergunta.

A próxima solução proposta será o downgrade de todas as dependências que atualmente são novas demais. Responda Y para isso.

Em seguida, tente instalar o libgnutls26 novamente.

    
por blurfocus 30.01.2014 / 11:06
0

Bem-vindo ao AskUbuntu!

Para resolver dependências, digite um terminal sudo apt-get -f install .

Se tudo falhar, basta instalar manualmente os pacotes ausentes (digitando sudo apt-get install <name of package> ).

    
por Farid 30.06.2013 / 12:24