NixOS
커뮤니티 포팅
배포판
손이 좀 필요
결론부터
선언형 설정은 매력적이지만 riscv64는 “돌긴 돌아가지만 편하리라 기대하면 안 되는” 상태입니다.
- 기반
- 독립 (Nix/nixpkgs, systemd)
- 업스트림
- nixpkgs의 nixpkgs-unstable과 stable channel 모두 공식 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, 커뮤니티 이미지 + misuzu/nixos-vf2 flake.
- LicheePi 4A(리치파이 4A) 커뮤니티 지원 ryan4yin/nixos-licheepi4a 커뮤니티 flake.
다운로드
설치 문서와 영상
주의할 점
- 공식 ISO가 없어 커뮤니티 이미지를 쓰거나 직접 cross-compile해야 합니다.
- 공식 cache.nixos.org에 riscv64 패키지가 없어 제3자 substituter(cache.ztier.in / beam.attic.rs 등)를 붙여야 하며, 아니면 거의 전부 로컬 빌드입니다.
- QEMU에서 불안정합니다(segfault).
- 커뮤니티 이미지가 특정 커널/펌웨어 버전에 묶여 있어 업그레이드가 잘 깨집니다.
RuyiSDK 실측 보고서7
RuyiSDK가 보드별로 실기에서 검증한 기록입니다. 보고서에서 설치 절차와 결론을 볼 수 있습니다.
| 지원 보드 | 상태 | 버전 | 최근 검증 | 보고서 |
|---|---|---|---|---|
| LicheePi 4A(리치파이 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/
전체 출처 목록과 판정 방법: 출처 및 감사