sudo apt get-install g ++ dependências não atendidas

2

Analisamos algumas questões com problemas semelhantes e nenhuma das soluções funcionou. A questão é:

$ sudo apt-get Install g++
The following packges have unmet dependencies:
g++ : Depends:g++-4.8 (>= 4.8.2-5~) but it is not going to be installed
E:Unable to correct problems, you have held broken packages.

De outras perguntas, tentei:

  • sudo apt-get update
  • sudo app-get -f Install*
  • sudo apt-cache policy g++-4.8

    g++-4.8:
    Installed: (none)
    Candidate: 4.8.2-19ubuntu1
    Version table:
    4.8.2-19ubuntu1 0
    500 http://ca.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
    
$ sudo apt-get install g++-4.8
The following packages have unmet dependencies:
 g++-4.8 : Depends: gcc-4.8-base (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is to be installed
           Depends: gcc-4.8 (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is to be installed
           Depends: libstdc++-4.8-dev (= 4.8.2-19ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

$ apt-cache policy gcc-4.8-base gcc-4.8 libstdc++-4.8-dev; sudo apt-get install gcc-4.8-base gcc-4.8 libstdc++-4.8-dev
gcc-4.8-base and gcc-4.8 Installed=Candidate
but
libstdc++-4.8-dev:
Installed: (none)
Candidate: 4.8.2-19ubuntu1
Version Table:
4.8.2-19ubuntu1 0
500 http//:archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Eu sou completamente novo em tudo isso, rodando o ubuntu em uma unidade flash e só precisa instalar o g ++. Qualquer ajuda seria muito apreciada.

De sugestões tentadas:

sudo-apt instale o aptitude

muitos erros todos dizendo 'Could not resolve archive.ubuntu.com'

    
por synoname 21.01.2016 / 21:37

1 resposta

0

Finalmente entendi. Obrigado @sinclair

Resolvi os problemas de rede com a alteração da minha rede sem fio para outra e, em seguida, executei sudo apt-get install aptitude , em seguida, sudo aptitude install build-essentials , que inicialmente falhou, mas através da solução de problemas incorporada, tive a opção de fazer downgrade e corrigi tudo. Agora eu tenho o g + + que eu preciso.

    
por synoname 22.01.2016 / 17:20