Problema ao adicionar um PPA para instalar o gcc-4.7

2

Eu quero instalar o compilador gcc 4.7 para usar os recursos do c ++ 11. Procurei na internet instruções e encontrei em vários sites estas etapas:

sudo add-apt-repository ppa:Ubuntu-toolchain-r/test  
sudo apt-get update  
sudo apt-get install gcc-4.7 g++-4.7  

O problema é que meu console congela ao adicionar o ppa.

No começo eu pensei que era devido a ter uma versão antiga do Ubuntu (11.04). Então eu atualizei para 11.10 e depois para 12.04, e tudo parece funcionar bem. Mas ainda tem o mesmo problema.

Alguma ajuda?

    
por Roman Rdgz 27.09.2012 / 09:25

2 respostas

9

O erro é que você digitou incorretamente o PPA. Tente isto:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test  
sudo apt-get update  
sudo apt-get install gcc-4.7 g++-4.7  

Se isso não funcionar, crie o arquivo de origem manualmente:

sudo nano /etc/apt/sources.list.d/toolchain.list

Cole este conteúdo:

deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu precise main   
deb-src http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu precise main 

Salve o arquivo com Ctrl - K e, em seguida, pressione Y  tecla para confirmar a gravação.

Depois de adicionar essas linhas, execute este comando para corrigir o erro de chave:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1E9377A2BA9EF27F

Em seguida, execute estes comandos no terminal

sudo apt-get update
sudo apt-get install gcc-4.7 g++-4.7
    
por Frantique 27.09.2012 / 09:34
8

Como resposta alternativa, você pode usar o gerenciador de repositório gráfico integrado. Faça isso por:

Em primeiro lugar,

Abra o Ubuntu Software Center:

Faça isso clicando no link em seu Launcher.

Ou, se você o removeu do lançador, pode procurá-lo pelo traço.

Em segundo lugar,

Abra o menu Fontes de Software:

Faça isso localizando o menu Editar e selecionando 'Fontes de software ...' Depois que a janela for aberta, vá para a guia "Outras origens".


Por fim,

Adicione o PPA pela janela:

Abaixo da sua lista de PPAs atuais, clique no botão 'Adicionar'.



E quando a janela aparecer, digite o endereço PPA, que no seu caso é deb link preciso principal e deb-src link preciso principal



E clique em "Adicionar Fonte".



Você também pode precisar fornecer autenticação inserindo sua senha de usuário.


E é isso.

Mesmo que isso não funcione, o Centro de Software pode criar uma janela com uma mensagem de erro e provavelmente como consertá-la. Você não vai acreditar no que eu passei para encontrar uma solução através da linha de comando e falhou, e como fiquei aliviada quando usei a interface gráfica e o Ubuntu apenas cuspiu as palavras sem que eu precisasse fazer nada. Você também pode combinar essas etapas com a resposta acima, com relação ao erro ortográfico e tal.

Felicidades e boa sorte!

M

    
por Mochan 03.10.2012 / 10:52