Debian は RISC-V を正式にサポートし、GNU/kFreeBSD に別れを告げます

Debianの

Debian はオペレーティング システムであり、フリー ソフトウェア ディストリビューションです。

このニュースは最近発表されました。 debian プロジェクト開発者、それがついに 正式に移植することができました システムベースのディストリビューション RISC-Vアーキテクチャについて 64 ビット (riscv64)。

Debian が RISC-V を公式にサポートすることにより、RISC-V アーキテクチャにオープン システムを提供することを目指しており、これにより RISC-V 互換性リストに RISC-V 互換性リストが追加されることになるため、これは素晴らしいニュースであることは言及する価値があります。 glibc 2.27、binutils 2.30、gcc 7、および Linux カーネル 4.15 のリリース。

RISC-V について知らない人は、次のことを知っておく必要があります。 これにより、完全にオープンな SoC とプロセッサの作成が可能になります。 現在、RISC-V 仕様に基づいて、いくつかの企業やコミュニティがさまざまな無償ライセンス (BSD、MIT、Apache 2.0) のもとで、数十種類のマイクロプロセッサ コア、XNUMX 以上の SoC、既製チップを開発しています。

長年の努力の末、Debian riscv64 が正式なアーキテクチャになったことを発表できることを嬉しく思います。

このマイルストーンは旅の終わりではなく、新たな旅の始まりです。ポートを再起動して公式アーカイブに移動する必要があり、ビルド デーモンを再インストールして DSA に配信する必要があり、多くのバグを修正する必要があります。 すべてがうまくいけば、アーキテクチャは最終的に Trixie でリリースされます。 このプロセスには時間がかかり、数か月かかることに注意してください。

統合プロセスについて言及されています 公式 Debian アーカイブを使用した新しい移植は段階的に行われます。 最初の段階では、debian ポートで利用可能なパッケージ ベースに基づいて、約 90 個のソース パッケージの最小セットをコンパイルし、それを公式アーカイブに転送し、別の GPG キーで署名することを計画しています。

第 64 段階では、riscv64 ポートの開発に使用されるアセンブリ インフラストラクチャを変更して、公式アーカイブでビルドを公開することが計画されており、これに伴い、ビルドの最終仕上げと特定されたバグの削除の作業も開始されます。 予期せぬ問題がなければ、riscv13 ポートの最初の正式にサポートされるバージョンは約 XNUMX 年以内に作成され、Debian XNUMX リリースの一部となる予定です。

RISC-V用のパッケージが利用可能です リポジトリからインストールする場合 Debian シド (不安定)。 現在、Debian リポジトリ内のソース パッケージ全体の約 96% が RISC-V システム用に構築されています。

また、 タンビエン debian 開発者 Debian GNU/kFreeBSD が移植されたというニュースをリリースしました (kfreebsd-amd64 および kfreebsd-i386) Debian アーカイブから削除されました (debian ポート)。

ただし、GNU/kFreeBSD パッケージは引き続きサーバーからダウンロードでき、非 Linux カーネルに基づいて積極的に開発されている唯一の Debian プラットフォームは Debian GNU/Hurd であり、非公式ビルドを生成し続けていることが述べられています。

Debian GNU/kFreeBSD に馴染みのない人は、これが当時、Linux カーネルを使用せず、代わりに FreeBSD カーネルを glibc ベースのユーザー環境および GNU ユーティリティと組み合わせたバージョンを構築した数少ないディストリビューションの XNUMX つであることを知っておく必要があります。

長年にわたって、Debian GNU/kFreeBSD への移植はいくつかの段階を経てきました。 長年の開発を経て、Squeeze のリリースにより技術的なブレークスルーとしてリリースされ、Wheezy のリリースにより最終的に正式なアーキテクチャとなりました。 ただし、公式アーカイブでは jessie-kfreebsd スイートが利用可能でしたが、数年後の Jessie のリリースにより正式なアーキテクチャではなくなりました。 数年後、debian-ports アーカイブに移動されましたが、数年かけて徐々に後退していきました。

Debian GNU/kFreeBSD は、Debian 6 および Debian 7 で正式にサポートされていたポートの 8 つでしたが、Debian XNUMX で非推奨となり、それ以来、半ば放棄された状態になっています。

たとえば、kfreebsd-amd64 と kfreebsd-i386 の最後の buildd ダウンロードは 386 年以上前でした。 昨年、kfreebsd-i64 のポートのロードに失敗したのは 11 回、kfreebsd-amd30 のポートのロードに失敗したのは XNUMX 回だけでした。 GNU/kFreeBSD の実際のパッケージの総数は XNUMX% に削減されました。

最後に あなたがそれについてもっと知りたいなら、詳細はで確認できます 次のリンク。