Я использую codenvy, и он запускает Ubuntu с GCC 5.4. Я хочу обновить C++ его к C++ 1z. Я установил GCC 7 с этим, управляет
$ sudo apt-get install software-properties-common python-software-properties
$ sudo add-apt-repository ppa:jonathonf/gcc-7.1
$ sudo apt-get update
$ sudo apt-get install gcc-7 g++-7
но основной GCC остается устаревшим:
$ g++ --version
g++ (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Версия Ubuntu:
$ cat /etc/lsb*
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS"
Я являюсь новым на Linux, я раньше использовал Windows. Что я должен сделать?
Править
Я просто попробовал sudo update-alternatives
, но вывод говорит, что нет никаких альтернатив обновлений gcc/g ++