Dependências não resolvidas tentando instalar o build-essential no Lubuntu 14.04

0

Estou tentando instalar o build-essential (NB: Eu quero instalar o módulo getch para uso no python eventualmente) e o apt-get retorna um erro por causa de dependências não resolvidas que não podem ser corrigidas porque parece haver pacotes quebrados.

Eu tenho um cleen sources.list (eu apenas configure todo o sistema linux algumas horas atrás):

deb http://de.archive.ubuntu.com/ubuntu/ trusty main restricted
deb http://de.archive.ubuntu.com/ubuntu/ trusty universe
deb http://de.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://security.ubuntu.com/ubuntu trusty-security main restricted
deb http://security.ubuntu.com/ubuntu trusty-security universe
deb http://security.ubuntu.com/ubuntu trusty-security multiverse
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main

Eu tentei as dicas e truques habituais (todos com o sudo):

apt-get clean
apt-get update
apt-get -f install
dpkg --configure -a
apt-get -f install
apt-get upgrade

Eu recebo:

0 upgraded, 0 newly installed, 0 to remove, 0 not upgraded

Em seguida, tentei

apt-get -u dist-upgrade

Mesma saída de antes.

Eu até tentei resolver as dependências manualmente, mas não cheguei muito longe, porque em algum momento eu instalo um pacote (gcc-4.8-base) e quando eu quero instalar o pacote que depende dele (que ist gcc-4.8) apt-get reclama que o gcc-4.8-base está faltando ... Esse foi o ponto em que meu cérebro ficou muito confuso.

De qualquer forma, alguém tem alguma sugestão? Muito obrigado! Ah, e sim, eu li um monte de posts neste e em outros fóruns, ainda não tenho a menor idéia! Qualquer conselho é muito apreciado!

    
por Moritz 14.04.2016 / 03:42

1 resposta

0

Ok, consegui resolver o problema: instalei o aptitude

sudo apt-get install aptitude

e depois executou o aptitude para instalar o build-essential

sudo aptitude install build-essential

sugeriu o downgrade de alguns pacotes (não aceite a primeira solução que ele propõe, acho que a segunda ou terceira solução foi a que funcionou). No caso de alguém se deparar com o mesmo problema - use o aptitude - como alguém escreveu em outro fórum é como apt-get apenas mais inteligente ...

    
por Moritz 15.04.2016 / 12:05