Você pode adicionar um repositório que contenha o GCC mais recente e, em seguida, simplesmente instalá-lo via sudo apt install gcc
(forneci um link). Como alternativa, você pode criar o GCC mais recente a partir do código-fonte (isso é apenas um exemplo, leia o arquivo README
e INSTALL
):
$> # download the latest gcc tar file and extract
$> ./configure
$> make
$> sudo make altinstall
Ramificações
Se você está apenas brincando com um sistema e / ou o Ubuntu está rodando em uma VM (Virtualbox, VMWare, QEMU, etc), então os efeitos colaterais são insignificantes e você provavelmente não se importará. No entanto, se você estiver em algum tipo de servidor de produção que "precise sempre trabalhar", poderá encontrar problemas que exijam uma determinada versão do GCC. Nesse caso, você deve fazer uma instalação alternativa (por exemplo, make altinstall
) ao criar a partir da origem ou usar um pacote verificado.
Links
- Instale o GCC 6 no Xenial
- Instale o gcc mais recente no Ubuntu (isso é antigo, mas tem um bom exemplo de como construir a partir da fonte)