Дистрибутивы RISC-V

Gentoo

Официальная архитектура Дистрибутив Нужен опыт

Коротко

Дружелюбно к опытным, отпугивает новичков: документация полная, но установка полностью ручная; подходит тем, кто хочет глубокой кастомизации или собрать встраиваемый rootfs.

Основа
Независимый (сборка из исходников, OpenRC/systemd на выбор)
Апстрим
Официальная архитектура: ARCH=riscv, keyword ~riscv, release engineering выпускает stage3 rv64gc/rv32gc (все комбинации lp64d/lp64/multilib, openrc/systemd, glibc/musl); официально заявлено, что планов на stable keyword пока нет.
Версии
rolling(stage3 rv64_lp64d-openrc 20261026T164559Z)
Языки документации
en
Проверено
2026-11-01

Платы

  • Виртуальная машина QEMU virt Официально Работает и qemu-system-riscv64, и qemu-riscv64 user-mode; на официальной wiki есть отдельная страница установки в QEMU
  • SiFive HiFive Unmatched Сообщество Есть у участника сообщества и зарегистрирована в списке оборудования на wiki (SiFive FU740)
  • StarFive VisionFive 2 Сообщество JH7110, на wiki отмечен Active / отслеживание в upstream-ядре
  • LicheePi 4A Сообщество TH1520 (C910), в реестре сообщества отмечена возможность запуска стандартной установки
  • Milk-V Pioneer (серверный, SG2042) Сообщество Milk-V Pioneer Box (SG2042, 64 ядра) — есть реальные экземпляры у разработчиков
  • Orange Pi RV2 (Ky X1) Сообщество Ky X1 (X60), в реестре сообщества
  • Banana Pi BPI-F3 (SpacemiT K1) Сообщество SpacemiT K1 (RVV 1.0), в реестре сообщества

Скачать

Документация и видео

Подводные камни

  • Только keyword ~riscv (тестирование), stable нет; после установки придётся постоянно мириться с unstable-пакетами
  • Готовых образов для прямой записи нет, необходимо вручную устанавливать через stage3 (в официальном TODO до сих пор значится создание bootable image)
  • rv32 в qemu user-mode всё ещё имеет баги, при кросс-/эмуляционном тестировании будут подводные камни
  • При смешивании multilib и ABI lp64d/lp64 легко ошибиться с выбором stage3; сначала нужно убедиться, есть ли у платы расширение D

Отчёты об испытаниях RuyiSDK1

Записи реальных испытаний RuyiSDK по каждой плате: в отчёте есть шаги установки и выводы.

ПлатыСтатусВерсииПоследняя проверкаОтчёт
StarFive VisionFive 2◐ Базово2.132024-06-21Открыть отчёт

Значения статуса: good — полностью работоспособна (загружается рабочий стол); basic — базовая система (работает последовательная консоль); part — частичная функциональность; cft — образ есть, нужна проверка; cfh — заявлена поддержка, но не загружается; cfi — поддержка заявлена, образа нет; wip — только анонс.

Источники6

Полный список источников и правила оценки: Источники