NSL - WSL-style Linux machines for Linux

Show HN: NSL – WSL for Linux

NSL (NSpawn Subsystem for Linux) te permite ejecutar máquinas Linux persistentes en un host Linux, de forma similar a como WSL lo hace en Windows. Cada máquina es una distro completa con sus propios paquetes y servicios, ejecutándose como un contenedor systemd-nspawn en una pequeña VM. Inicia al usarla y accede a tus archivos, puertos y ventanas del host. Compatible con Debian, Ubuntu, Fedora, CentOS Stream, Arch, openSUSE Tumbleweed y Leap. Ideal para mantener un host atómico y trabajar en cualquier distro sin ensuciar el sistema principal.

nsl le da a un host Linux máquinas Linux persistentes, tal como WSL lo hace para Windows. Cada máquina es una distro completa con sus propios paquetes y servicios. Se ejecuta como un contenedor systemd-nspawn en una pequeña VM, se inicia cuando la usas y trabaja con tus archivos.
  1. rao-v

    Tengo que decir que este es un empaquetado muy bueno. Es extrañamente poco obvio lo agradable que es usar limpiamente una "máquina" diferente dentro de tu escritorio.

    Nunca pensé que preferiría WSL incluso a mi MacBook para trabajar con servidores remotos y desarrollo, pero de alguna manera lo hago.

    Por supuesto, conozco las muchas formas de montar algo así por mi cuenta, sí, los dev containers son mejores para muchas cosas, etc., pero es raro lo buenos que son los ergonomía de un contenedor tipo WSL.

  2. just60sec

    Sí, entiendo por qué querrías esto. Poder armarlo con otras herramientas es una cosa. Tenerlo listo para usar sin un montón de configuración sigue siendo una victoria.

    ¿Tienes una demo rápida? Solo abrir un editor, ejecutar un servidor de desarrollo y mostrar cómo accedes a los archivos me ayudaría a hacerme una idea.

  3. lproven

    Nunca había oído hablar de "Snow Linux" antes. La página de inicio es minimalista:

    https://snowlinux.org/

    Envié la página de Github como una nueva historia:

    https://github.com/frostyard/snowdesktop

    https://news.ycombinator.com/item?id=49907568

  4. 0x457

    Estoy confundido sobre por qué VM + systemd-nspawn. Según mi entendimiento, WSL 2 ejecuta una sola VM + algo como systemd-nspawn por "instalación de linux", pero ejecuta una VM porque necesita el kernel de linux. ¿Por qué no hacer solo systemd-nspawn si ya estás en linux?

  5. dathinab

    ¿En qué se diferencia de herramientas existentes que hacen más o menos exactamente lo mismo, como por ejemplo toolbx? (Y en menor medida flatpack, snap, etc.)

    ¿Y qué impidió adoptar/apoyar proyectos existentes, en lugar de fragmentar aún más el ecosistema de herramientas? (más o menos la misma pregunta, solo que formulada de otra manera)

  6. vaporup

    ¿Cómo se compara esto con "sdme"?

    - https://sdme.io

    - https://www.youtube.com/watch?v=1eVfgzd_xyQ

  7. humanfromearth9

    ¿Alguna vez has oído hablar de Nix, direnv, Lorri, flakes, devShell, etc.?

    ¿No son los contenedores excesivos para la mayoría de las actividades de desarrollo?

  8. thayne

    ¿Cómo se compara esto con distrobox?

Más de este día

2026-09-29