プログラミング
Show HN: NSL – Linux向けWSL
Show HN: NSL – WSL for Linux (frostyard.github.io)
要約
この記事は、WindowsのWSL2に触発されたLinux向けの新しいシステムであるNSLを紹介しています。NSLは、単一の仮想マシン上で複数のLinuxディストリビューションをWSLと同様のユーザーエクスペリエンスで開発できるようにするものです。ホストファイル編集やポート共有などの機能も備えており、開発環境の依存関係によるホストOSの汚染を防ぐことを目的としています。
全文翻訳
Windowsが本当にうまくいったことの一つは、WSL2です。私は日常的にアトミックなLinuxディストリビューションを使用していますが、同じWSLのUXで複数の異なるディストリビューションを使って開発する方法を求めていました。NSLが私の答えです。これは、開発インスタンスをホストする1つ以上のsystemd-nspawnコンテナをホストする単一のVMによって駆動される、開発者エクスペリエンスの忠実な再現です。ホストファイル編集とポート共有も、WSLと同様に利用できます。ぜひ見て、どう思うか教えてください…これは、数ヶ月ごとに再インストールを強制する変更や破損する開発依存関係からホストインストールを解放し続けるという、私の長い旅のさらなる一歩です。