NetBSD 11をRaspberry Pi 4でデスクトップとして動かす
NetBSD 11 desktop on a Raspberry Pi 4
Raspberry Pi 4にNetBSD 11をインストールし、UEFIファームウェア経由で起動させるまでの手順をまとめたガイド。WiFiドライバのNVRAM不足を補う方法やpkginによるパッケージ導入、X11の有効化、fvwmベースのNsCDEデスクトップ構築までを順に解説する。
NetBSDは、私が知る限り開発が続くオープンソースOSの中で唯一、AIのスロップを含んでいない。少なくとも今のところは。
HNでの議論
67- rustyhancock
ことわざにもある通り。もちろんNetBSDは動くんだよ。
Arm上での実行に関する素敵なwikiページがあって、役に立つかもしれない(主要ボードのサブページもある)。
https://wiki.netbsd.org/ports/evbarm/
去年Arm SBCにセットアップしたけど、そのブログ記事ほど手間がかかるプロセスには思えなかったな。もっと複雑になっていなければいいけど。
- forinti
ここ数日、RPi1でNetBSD 11.1を試している。
何かをインストールするのにすごく時間がかかるし、ウェブサーフィンをするつもりはないけど、このOSが選択肢としてあるのはいいね。
openconnect-samlを試したかったんだけど、RAM/スワップ不足でインストールが失敗した。でも、openconnect経由でxfreerdpを動かすことはできたよ(FreeBSDの方がパフォーマンスは良かった)。
- lilbigdoot
最近VMとデスクトップでNetBSDを扱っているんだけど、本当に素晴らしい。私のシステムで試したどのOSよりも圧倒的にインストールと起動が速い。
提供されているamd64の「ライブ」.imgもすごく気に入っている。ディスクに書き込むだけで、初回起動時にイメージがディスクのフルサイズに拡張され、再起動すればシステムが使える状態になる。
試してみたい人への注意点として、EFIブートはBIOSよりかなり速い。正確な理由は忘れたけど、BIOSブートでは毎回アンパックのステップが必要で、EFIブートでは不要なんだ。
デスクトップのメイン機にならない唯一の理由は、GPUがまだサポートされていないこと。OS自体は大好きだよ。PkgSrcも粋だね。
- MobiusHorizons
> pkg_add pkgin
NetBSD初心者の質問:このコマンドはどういうこと?pkg_addはパッケージマネージャーじゃないの?すでにpkg_addがあるなら、なぜpkginが必要なの?FreeBSDの`pkg`とOpenBSDの`pkg_add`は知っているけど、どちらも単体で十分に使えるから、別のパッケージマネージャーをインストールしたいと思ったことはないよ。
- krautburglar
最近の非Linuxのオープンソースカーネルの多くで最大の問題は、アイドル時のCPU消費が高いことだと思う——実機でも仮想化環境でもね。
最近、KVM上で最新のOpenBSDとHaikuを試した。アイドル状態のOBSDは何もしていないのにCPUを約20%使っていた。Haikuは30%。これは仮想化だけの問題じゃない。Thinkpadのバッテリーテストでも同様の結果だった。