É ruim atualizar as bibliotecas de um PPA de teste, a menos que você saiba o que está fazendo.
Você não está recebendo nenhuma resposta para gcc --version
porque você não tem o programa gcc
com versão 5.x disponível nos apt-repositories atuais. O gerenciador de pacotes (aqui apt
) manteve dois pacotes diferentes para o mesmo programa, mas versões diferentes 4.xe 5.x.
Não é possível obter gcc-5
quando você digita sudo apt-get install gcc
porque ele tentará obter o pacote denominado gcc
not gcc-5
da lista de repositórios definidos por apt
. Em vez disso, sugiro que você obtenha gcc-5
e, em seguida, substitua-o por gcc
ou substitua um alias no arquivo ~/.bashrc
.
Se você quiser substituir o gcc-5 pelo gcc, você pode tentar este link gist . Ou principalmente
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-5 g++-5
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5
Uma opção menos recomendada seria adicionar
alias gcc='gcc-5
em você ~/.bashrc
. Ele usará gcc-5
quando você usá-lo no terminal e qualquer outra chamada para gcc
não acionará gcc-5
.