Используйте перечисленные здесь зеркала и скачайте 4.8.1. Процесс довольно прост. Я бы порекомендовал использовать эту процедуру для завершения установки.
Как вы, возможно, знаете, GCC не поддерживает «make uninstall», и было предложено установить GCC в отдельный каталог и просто удалить этот каталог, если вам больше не нужна эта конкретная версия GCC. Надеюсь, это помогло. ура
Отредактировано: вариант 2:
Я предполагаю, что у вас уже есть прежняя версия gcc, проще всего было бы добавить PPA в свои репозитории, а обновить и обновить можно без проблем, получив последнюю версию:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
это добавит новый PPA к другим источникам.
Затем удалите альтернативу:
sudo update-alternatives --remove-all gcc
sudo update-alternatives --remove-all g++
тогда:
sudo apt-get install gcc-4.8
sudo apt-get install g++-4.8
и как альтернативные пакеты установить:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 20
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
в конце:
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade
Надеюсь, это изменит --version;)
gcc --version
все равно сообщает версию 4.7, хотя 4.8 установлена. работаетls -l /usr/bin/gcc*
иls -l /usr/bin/g++*
показывает th