NSLは、Windows の WSL に近い使い方を Linux ホスト上で実現するツールで、Linux マシンを手軽に作成・管理できる。対応ディストリビューションは Debian、Ubuntu、Fedora、CentOS Stream、Arch、openSUSE の Tumbleweed と Leap。イメージは毎週再ビルドされ、使用前に Frostyard の署名付き公開ワークフローで検証される。--isolated を指定すると、ホストのファイルやデスクトップにアクセスできない専用 VM でマシンを動かせる。nsl list、nsl default、nsl start などのコマンドで状態を管理する。Wayland 専用で X11 のみのアプリは動かない点に注意が必要。
NSLの強みは、Debian、Ubuntu、Fedoraなど7種のLinuxを、WSLのような感覚でホストを汚さずに使い分けられる点です。マシンは共有VMの中でsystemd-nspawnコンテナとして動き、ホストのファイルは/mnt/host経由で扱えます。
編集部レビューの全文 >

