NSL - WSL-style Linux machines for Linux

Show HN: NSL – WSL for Linux

NSLは、Linuxホスト上でWSLのように永続的なLinuxマシンを提供するツールです。各マシンは独自のパッケージとサービスを持つ完全なディストリビューションで、systemd-nspawnコンテナとして動作し、必要な時に起動してファイルを共有します。Debian、Ubuntu、Fedoraなど7つの署名済みディストリビューションをサポートし、コマンド一つで起動。ホストをクリーンに保ちながら、任意のディストリビューションで作業できます。隔離モードでは信頼できないソフトウェアを安全に実行可能。開発者はホスト環境を汚さずに多様な環境を試せます。

nslはLinuxホストに永続的なLinuxマシンを提供します。それはちょうどWSLがWindowsに対して行うように。各マシンは独自のパッケージとサービスを持つ完全なディストリビューションです。
  1. naman_307

    VMレイヤーは主にホストの衛生状態のためですか、それとも信頼できないもの(依存関係やエージェントが書いたコード)が内部で実行されるときに、インスタンスを実際のセキュリティ境界としても扱っていますか?

  2. rao-v

    これは素晴らしいパッケージングだと言わざるを得ません。デスクトップ内で別の「マシン」をクリーンに使うことがどれほど素晴らしいか、奇妙なほど明白ではありません。

    リモートサーバーや開発作業において、MacBookよりもWSLを好むようになるとは思ってもみませんでしたが、なぜかそうなっています。

    もちろん、このようなものを自分で構築する方法はたくさん知っていますし、多くのことにおいてdev containersの方が優れているなども分かっていますが、WSLのようなコンテナの人間工学がこれほど良いのは奇妙です。

  3. 0x457

    なぜVM + systemd-nspawnなのか混乱しています。私の理解では、WSL 2は単一のVMと「Linuxインストール」ごとにsystemd-nspawnのようなものを実行しますが、Linuxカーネルが必要なのでVMを実行します。すでにLinux上にいるなら、なぜ単にsystemd-nspawnを使わないのですか?

  4. thayne

    これはdistroboxと比べてどうですか?

  5. bee_rider

    WSLという名前はいつも少し後ろ向きに感じられます(Windows用のLinuxサブシステムなので、LSWの方が理にかなっているように思えます)。おそらく「Windows Subsystem for Linuxing」の意味なのでしょう。

    とにかく、これはLSLまたはWSLLと呼ぶべきでしょうか?あるいはLSWSLかもしれません。

この日のほかの記事

2026-09-29