установить gcc-9 на Ubuntu 18.04?


27

GCC-9 только что выпущен .

Мне было интересно, есть ли репозиторий, который позволяет мне установить gcc 9 на Ubuntu 18.04 LTS (bionic)?

Кажется, есть репозитории, поддерживающие дискотеку:

https://packages.ubuntu.com/disco/gcc-9-base

Но мне нравилось иметь его на текущей LTS некоторое время.


Ответы:


8

Я использовал поиск PPA , используя поиск на launchpad.net и нашел GCC 9.0 PPA JonathonF . Вы можете установить этот пакет:

sudo add-apt-repository ppa:jonathonf/gcc-9.0
sudo apt-get install gcc-9

Благодарю за разъяснение. Я изменил PPA на «хранилище» соответственно.
tinlyx

Отредактировал мой ответ и удалил информацию о PPA и репозиториях (чтобы быть более нейтральным).
Ноберт

1
Примечание: вам нужно sudo apt-get updateперед установкой.
EntangledLoops

@EntangledLoops Почему? AFAIK, происходит автоматическое обновление после звонка add-apt-repository.
Чжэн Цюй

1
@ZhengQu Да, похоже, это еще одна вещь, которая изменилась в 18.04. Я работал 16.04 в то время.
EntangledLoops

38

Теперь он также доступен в ubuntu-toolchain-r :

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-9

5
просто как напоминание людям, читающим этоsudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-9
JHBonarius

Чтобы завершить полезный комментарий @JHBonarius, вам нужно установить g ++ вместе с gcc, то естьsudo apt install gcc-9 g++-9
user1507435
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.