Debian
アップストリーム対応
ディストリビューション
初心者向け
結論から
Debian は今回のリストで唯一、riscv64 を正式なリリースアーキテクチャに含めている独立系ディストリビューションです。派生には Deepin や RevyOS など、Debian をベースにした riscv64 システムもあります(個別の検証はしていません)。
- ベース
- 独立
- アップストリーム
- Debian 13(trixie)以降、riscv64 は公式リリースアーキテクチャになりました。公式発表の原文は「This release for the first time officially supports the riscv64 architecture」。メインアーカイブ deb.debian.org に入っており、ports の追加ツリーではありません(debian.org/ports の一覧でも riscv64 は 13/released と表示されます)。
- バージョン
- 13.7(trixie、現行安定版、ISO は debian-13.7.0-riscv64-netinst.iso) · 14(forky、開発/テスト中)
- ドキュメント言語
- en / zh / ja / ko / ru / fr / de
- 派生ディストロ
- Ubuntu
- 確認日
- 2026-11-01
対応ボード
- QEMU virt 仮想マシン 公式対応 公式の riscv64 netinst を QEMU virt 上にインストールできます。d-i の主要ターゲットプラットフォームです
- SiFive HiFive Unmatched コミュニティ対応 汎用 riscv64 イメージ+ボード側の U-Boot/UEFI で起動します。Debian はボード専用イメージを配布していません
- StarFive VisionFive 2 コミュニティ対応 同上。JH7110 ボードはベンダー U-Boot で UEFI を提供し、その上に汎用イメージを入れます
- LicheePi 4A(ライチパイ 4A) 一部のみ TH1520 はベンダー U-Boot/カーネルが必要で、Debian のメインラインにはボード対応がありません
- Milk-V Meles 一部のみ 同じ TH1520 プラットフォームで、状況は LicheePi 4A と同様です
- SpacemiT K3(Pico-ITX / CoM260) 一部のみ SpacemiT K3 はベンダー BSP が必要です。Debian メインラインでの対応状況は未確認です
- 知合計算 A210(XuanTie MelonPi 開発ボード) 一部のみ 知合 A210 はベンダーのファームウェア/カーネルが必要で、Debian の公式サポートはありません
- Canaan K230(Kendryte K230 / CanMV-K230) 一部のみ Canaan K230 は MCU 系の SoC で、メインラインの対応は限定的です
- Milk-V Megrez(ESWIN EIC7700X) コミュニティ対応 EIC7700 ボードは汎用 UEFI イメージで動く可能性がありますが、Debian のドキュメントでは確認できていません
- Milk-V Titan(UltraRISC DP1000) コミュニティ対応 DP1000 も同様で、Debian のドキュメントでは確認できていません
- Milk-V Pioneer(SG2042 サーバー向け) コミュニティ対応 SG2042 は汎用イメージで動く可能性がありますが、Debian のドキュメントでは確認できていません
- Orange Pi RV2(Ky X1) コミュニティ対応 SpacemiT K1 ボード。汎用イメージ+ボード側 U-Boot で動きます
- Banana Pi BPI-F3(SpacemiT K1) コミュニティ対応 SpacemiT K1 ボード。汎用イメージ+ボード側 U-Boot で動きます
ダウンロード
導入ガイド
つまずきどころ
- 配布されるのは汎用の riscv64 イメージ(netinst/ISO)だけで、ボード専用イメージはありません。起動できるかどうかはボード側の U-Boot/UEFI ファームウェア次第です
- 公式インストールマニュアル自身が「This installation guide has not been fully updated and fact checked for riscv64」と明記しており、一部の章は古い可能性があります
- netinst でのインストールはネットワーク接続が必須で、パッケージを取得しながら進みます
RuyiSDK 実測レポート10
RuyiSDK が実機でボードごとに検証した記録です。レポートで導入手順と結論を確認できます。
| 対応ボード | 状態 | バージョン | 最終検証 | レポート |
|---|---|---|---|---|
| Canaan K230(Kendryte K230 / CanMV-K230) | ◐ 基本 | — | 2024-06-21 | レポートを開く |
| Mars | ◐ 基本 | 13.1 · 12 | 2025-09-14 | レポートを開く |
| Milk-V Duo シリーズ(Duo / Duo 256M / Duo S) | ◐ 基本 | — | 2024-06-21 | レポートを開く |
| Milk-V Duo シリーズ(Duo / Duo 256M / Duo S) | ◐ 基本 | 13.0 | 2025-05-28 | レポートを開く |
| Milk-V Duo シリーズ(Duo / Duo 256M / Duo S) | ◐ 基本 | 1.9.6 | 2026-09-08 | レポートを開く |
| Orange Pi RV2(Ky X1) | ◐ 基本 | 13 | 2025-08-19 | レポートを開く |
| SiFive HiFive Premier P550 | ◐ 基本 | 1.0.0-20250730(minimal) | 2026-09-07 | レポートを開く |
| SiFive HiFive Unmatched | ◐ 基本 | trixie/sid | 2025-04-10 | レポートを開く |
| StarFive VisionFive 2 | ● 良好 | — | 2025-03-16 | レポートを開く |
| StarFive VisionFive 2 Lite(JH7110S) | ◐ 基本 | 202510 | 2026-08-30 | レポートを開く |
状態の意味:good 完全に利用可(デスクトップ起動可)、basic 基本利用可(シリアルで起動可)、part 一部機能のみ、cft イメージはあるが要検証、cfh 対応記載があるが起動失敗、cfi 対応記載のみでイメージなし、wip 発表のみ。
出典15
- cdimage.debian.org/cdimage/release/current/riscv64/iso-cd/
- cdimage.debian.org/cdimage/release/current/riscv64/iso-cd/debian-13.7.0-riscv64-netinst.iso
- debian.org/releases/stable/riscv64/
- debian.org/releases/stable/riscv64/index.zh-cn.html
- debian.org/releases/stable/riscv64/index.ja.html
- debian.org/releases/stable/riscv64/index.ko.html
- debian.org/releases/stable/riscv64/index.ru.html
- youtube.com/watch
- matrix.ruyisdk.org/reports/K230/Debian/README/
- matrix.ruyisdk.org/reports/Mars/Debian/README/
- matrix.ruyisdk.org/reports/Duo/Debian/README/
- matrix.ruyisdk.org/reports/Duo256m/Debian/README/
- matrix.ruyisdk.org/reports/Duo_S/Debian/README/
- matrix.ruyisdk.org/reports/OrangePi-RV2/Debian/README/
- matrix.ruyisdk.org/
出典の全一覧と判定方法は 出典と謝辞