Как установить g ++ - 7 на Ubuntu?

У меня есть Variety, установленный из PPA, и обнаружил, что время от времени VirtualBox замедляет сканирование. Отключение автозапуска из настроек Variety и Startup Applications восстановило скорость.

1
задан 23 December 2016 в 15:53

2 ответа

Метод репозитория не работает, потому что вы не используете Ubuntu 17.04 (Zesty), который является выпуском, для которого был создан пакет, как вы можете видеть в ppa:

ppa

Самая простая альтернатива - «соединить этот пакет» (это означает, что ваш Ubuntu принимает пакет, который не создается для вашей версии). Для этого откройте терминал и введите:

sudo nano /etc/apt/preferences

Затем скопируйте на него следующее:

Package: gcc-7
Pin: release n=zesty
Pin-Priority: 990

Наконец, сохраните файл (нажмите Ctrl + X и затем Y).

Теперь, после sudo apt-get update, установите с помощью sudo apt-get install gcc-7. Он также должен установить все необходимые зависимости.

Примечание. В качестве пакета разработки могут потребоваться более новые библиотеки, которые у вашей текущей версии Ubuntu отсутствуют. Это может сломать некоторые пакеты.

В качестве альтернативы описанному выше методу вы можете сами построить пакет из источника. Получить исходные файлы из вывести этот пакет . Компилируйте следующие инструкции.

3
ответ дан 23 May 2018 в 03:06

На этом веб-сайте вы можете искать GCC-добавленный Matthias Klose в 2016-12-17. G ++ должен поставляться с пакетом GCC. Также вы должны знать, что GCC 7 все еще находится в разработке.

0
ответ дан 23 May 2018 в 03:06
  • 1
    Я сделал то, что написано на этом веб-сайте, я добавил их PPA. Но я все еще не могу найти пакет с именем gcc-7 или g++-7 – Aleksandr Tukallo 22 December 2016 в 20:28
  • 2
    Команды, которые я делаю: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-7 В результате получается «Невозможно найти пакет». Мне кажется, это действительно странно, потому что пакет gcc-7 упоминается на сайте, который вы дали. Я буду очень благодарен за вашу помощь! – Aleksandr Tukallo 22 December 2016 в 20:32
  • 3
    Когда вы поможете решить проблему, очевидно, я помету ваш ответ как правильный – Aleksandr Tukallo 23 December 2016 в 15:41
  • 4
    Вы пробовали обновление sudo apt-get перед поиском? Также попробуйте выполнить поиск apt-cache gcc перед запуском установки. – Faisal Aslam 24 December 2016 в 19:59

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

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