Я пытаюсь скомпилировать Cuda 10.2, и, как ожидается, gcc-10 не сможет его скомпилировать. При использовании 20.04 это было просто: добавить бионический репозиторий, обновить, установить, обновить альтернативы. Используя 21.04, я ничего не могу заставить работать.
Я пробовал как с xenial, так и с бионическими репозиториями «main» и «universe», что выдает ошибку о PUBKEY. Я получил PUBKEY с сервера ключей Ubuntu и обновил список пакетов, ошибок нет.
sudo apt установить g++-6
Пакет g++-6 недоступен, но на него ссылается другой пакет.
Это может означать, что пакет отсутствует, устарел или
доступен только из другого источника
E: Пакет "g++-6" не имеет кандидата на установку.
источники.список ->
deb http://archive.ubuntu.com/ubuntu hirsute ограниченная основная мультивселенная
deb http://archive.ubuntu.com/ubuntu hirsute-updates ограничивает основную мультивселенную
deb http://archive.ubuntu.com/ubuntu hirsute-security ограниченная основная мультивселенная
# gcc-6
deb [allow-insecure=yes] http://dk.archive.ubuntu.com/ubuntu/ бионическая основная вселенная
#deb [allow-insecure=yes] http://dk.archive.ubuntu.com/ubuntu/ основная вселенная xenial
Кто-нибудь знает, как я могу добиться этого с помощью Ubuntu 21.04? В каждом посте, который я читал, говорится, что нужно добавить бионические или xenial репозитории, обновить, установить. Мне пока не повезло.