Ошибка: не удалось найти пакет gcc-10 при обновлении GCC и G ++

Привет, я пытаюсь обновить gcc и g ++ на моем Ubuntu 18.04. В настоящее время у меня есть версия 7.5 как gcc, так и g ++. Я нашел эту статью, в которой написано, что мы можем установить версию gcc и g ++ с помощью команды:

sudo apt install gcc-8 g++-8 gcc-9 g++-9 gcc-10 g++-10

Итак, я хочу обновиться только до версии 10, поэтому я попробовал

sudo apt install gcc-10 g++-10

Но затем я получил следующий результат

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'clang-10-examples' for regex 'g++-10'
Note, selecting 'clang-10' for regex 'g++-10'
Note, selecting 'libclang-10-dev' for regex 'g++-10'
Note, selecting 'python-clang-10' for regex 'g++-10'
Note, selecting 'clang-10-doc' for regex 'g++-10'
Note, selecting 'python3-clang-10' for regex 'g++-10'
E: Unable to locate package gcc-10

У меня следующие вопросы:

  1. Как я могу решить эту проблему и обновить версию gcc и g ++ до 10?

  2. Как я могу установить версию 10 gcc и g ++, не удаляя мою старую версию 7.5, чтобы, если что-то пойдет не так, я можно сделать старую по умолчанию. То есть есть обе версии 7.5 и 10 рядом.

  3. Как я могу обновить и g ++, и gcc до более новой версии 10, а также удалить старую версию 7.5, чтобы у меня была только более новая версия? Кстати, есть ли вероятность того, что система не загружается из-за этого обновления (из-за отсутствия некоторых заголовков или других старых файлов)?

2
задан 20 May 2021 в 19:41

1 ответ

Это абсолютно ожидаемо.

Ubuntu 18.04 LTS не имеет пакета gcc-10. Доступен только с 20.04 LTS.

См. https://packages.ubuntu.com/focal/gcc-10 для получения дополнительной информации и сделайте закладку для https://packages.ubuntu.com/ , чтобы упростить поиск пакетов в следующий раз.


Если вас не волнует происхождение пакета, вы можете попробовать установить пакет из какого-нибудь стороннего PPA .

1
ответ дан 28 July 2021 в 11:38

Другие вопросы по тегам:

Похожие вопросы: