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


29

gcc-9 щойно випущений .

Мені було цікаво, чи є сховище, яке дозволяє мені встановити gcc 9 на Ubuntu 18.04 LTS (біонічний)?

Здається, є сховища, що підтримують дискотеку:

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 на "сховище".
бляшанка

Відредагував мою відповідь та видалив інформацію про PPA та сховища (щоб бути більш нейтральним).
N0rbert

1
Примітка: потрібно встановити sudo apt-get updateперед встановленням.
EntangledLoops

@EntangledLoops Чому? AFAIK, після дзвінка є автоматичне оновлення add-apt-repository.
Чжен Ку

1
@ZhengQu Так, здається, це ще одна річ, яка змінилася в 18.04. Я тоді бігав 16.04.
EntangledLoops

46

Тепер він доступний і в ubuntu-toolchain-r :

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

9
як нагадування людям, які читають цеsudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-9
JHBonarius

2
Щоб корисний коментар @JHBonarius завершився, вам потрібно встановити g ++ разом із gcc, тобтоsudo apt install gcc-9 g++-9
user1507435
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.