Как установить gcc 6 на Fedora 26

1998
isapir

Я пытаюсь собрать CORE Network Emulator из исходного кода и, похоже, у меня возникла ошибка gcc7, поэтому я хочу установить gcc 6.4.1, но при попытке запустить dnf install gcc-6.4.1я получаю сообщение об ошибке Нет доступных пакетов gcc-6.4.1

Бег dnf list --all gccпоказывает только версию7.1.1-3

Я скачал gcc-6.4.1-1.fc25.x86_64.rpm с https://rpmfind.net/linux/rpm2html/se ... но когда попытался запустить dnf install ./gcc-6.4.1-1. fc25.x86_64.rpm Я получил ошибку:

Problem: conflicting requests  nothing provides cpp = 6.4.1-1.fc25 needed by gcc-6.4.1-1.fc25.x86_64 

Как я могу установить gcc-6.4.1?

0

1 ответ на вопрос

0
Benny

Вам нужна соответствующая версия пакета cpp в качестве зависимости.

https://rpmfind.net/linux/RPM/fedora/updates/25/x86_64/c/cpp-6.4.1-1.fc25.x86_64.html

Но мне нужно было бы устанавливать каждую зависимость отдельно? Разве я не могу просто где-нибудь найти пакет `dnf` из предыдущей версии, чтобы он установил все зависимости для меня, как это обычно делает` dnf install`? isapir 6 лет назад 0
Похоже, что в этом случае согласование зависимостей не выполняется Benny 6 лет назад 0