NixOS
Порт сообщества
Дистрибутив
Нужен опыт
Коротко
Декларативная конфигурация удобна, но riscv64 находится в состоянии «запускается, но на безоблачную работу не рассчитывайте».
- Основа
- Независимый (Nix/nixpkgs, systemd)
- Апстрим
- Ни nixpkgs-unstable, ни stable channel в nixpkgs не имеют официальной поддержки riscv64-linux; официальный wiki прямо указывает: «все платформы RISC-V на данный момент экспериментальны», образы предоставляются сообществом.
- Версии
- 26.05 (официально только x86_64/aarch64) · unstable (сборка сообщества для riscv64)
- Языки документации
- en
- Производные
- nixos-riscv64 (набор образов сообщества)、nixos-licheepi4a / nixos-vf2 (flake для конкретных плат)
- Проверено
- 2026-11-01
Платы
- Виртуальная машина QEMU virt Сообщество Можно эмулировать, но wiki прямо предупреждает, что некоторые программы под QEMU падают с segfault
- SiFive HiFive Unmatched Сообщество Самая ранняя цель портирования сообществом (zhaofengli/nixos-riscv64)
- StarFive VisionFive 2 Сообщество JH7110, образы сообщества + flake misuzu/nixos-vf2
- LicheePi 4A Сообщество flake сообщества ryan4yin/nixos-licheepi4a
Скачать
Документация и видео
Подводные камни
- Официального ISO нет, нужно использовать образы сообщества или собирать cross-compile самостоятельно
- В официальном cache.nixos.org нет пакетов riscv64, нужно подключать сторонний substituter (например, cache.ztier.in / beam.attic.rs), иначе почти всё собирается локально
- Под QEMU работает нестабильно (segfault)
- Образы сообщества чаще всего привязаны к конкретным версиям ядра/прошивки, обновление легко ломает систему
Отчёты об испытаниях RuyiSDK7
Записи реальных испытаний RuyiSDK по каждой плате: в отчёте есть шаги установки и выводы.
| Платы | Статус | Версии | Последняя проверка | Отчёт |
|---|---|---|---|---|
| LicheePi 4A | ◐ Базово | 23.05 | 2025-03-04 | Открыть отчёт |
| Mars | ◐ Базово | 25.05 | 2025-04-18 | Открыть отчёт |
| Серия Milk-V Duo (Duo / Duo 256M / Duo S) | ◐ Базово | — | 2025-01-27 | Открыть отчёт |
| Серия Milk-V Duo (Duo / Duo 256M / Duo S) | ◐ Базово | — | 2025-01-27 | Открыть отчёт |
| Серия Milk-V Duo (Duo / Duo 256M / Duo S) | ◐ Базово | — | 2025-04-14 | Открыть отчёт |
| STAR64 | ✕ Не загружается | — | 2025-05-29 | Открыть отчёт |
| StarFive VisionFive 2 | ◐ Базово | — | 2024-12-22 | Открыть отчёт |
Значения статуса: good — полностью работоспособна (загружается рабочий стол); basic — базовая система (работает последовательная консоль); part — частичная функциональность; cft — образ есть, нужна проверка; cfh — заявлена поддержка, но не загружается; cfi — поддержка заявлена, образа нет; wip — только анонс.
Источники10
- nixos.org/download/
- github.com/zhaofengli/nixos-riscv64
- wiki.nixos.org/wiki/RISC-V
- matrix.ruyisdk.org/reports/LicheePi4A/NixOS/README/
- matrix.ruyisdk.org/reports/Mars/NixOS/README/
- matrix.ruyisdk.org/reports/Duo/NixOS/README/
- matrix.ruyisdk.org/reports/Duo256m/NixOS/README/
- matrix.ruyisdk.org/reports/Duo_S/NixOS/README/
- matrix.ruyisdk.org/reports/STAR64/NixOS/README/
- matrix.ruyisdk.org/
Полный список источников и правила оценки: Источники