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

27

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

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

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

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

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

tinlyx
источник
1
связанные: askubuntu.com/questions/466651/…
Сиро Сантилли 新疆 改造 中 at 法轮功 六四 事件

Ответы:

8

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

sudo add-apt-repository ppa:jonathonf/gcc-9.0
sudo apt-get install gcc-9
N0rbert
источник
Благодарю за разъяснение. Я изменил 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
ISanych
источник
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