El subsistema de Windows para Linux ahora funciona con más aplicaciones

El subsistema de Windows para Linux es una característica opcional para ejecutar aplicaciones de Linux en PC con Windows, gracias a una máquina virtual muy liviana.

Pronto funcionará con aún más software de Linux, gracias a la compatibilidad con systemd recientemente agregada.

¿Cómo instalar Linux WSL2 en Windows 10?

Microsoft presentó un subsistema de Windows renovado para Linux en 2019, conocido como WSL2 capaz de ejecutar el kernel de Linux y otras funciones del sistema sobre una máquina virtual mínima (concretamente, en un contenedor Hyper-V).

Es rápido y tiene acceso completo a los archivos de Windows pero carece de soporte para systemd, una colección de servicios y utilidades en la mayoría de las distribuciones de Linux que manejan dispositivos, registro, redes y otras funciones.

Eso significa que el software que requiere systemd no funciona o tiene más límites en WSL2, como los contenedores Docker y las aplicaciones distribuidas como paquetes Snap.

¿Cómo aprender Docker? Desde cero hasta los comandos más importantes

Canonical (el desarrollador de Ubuntu Linux) y Microsoft han estado trabajando juntos para solucionar el problema y ahora systemd está disponible en WSL2.

Por ahora, limitado a la versión de vista previa de WSL y debe activar modificando un archivo de configuración como se indica en este enlace.

La principal ventaja de la nueva función (y probablemente la razón por la que Canonical estaba ayudando) es que ahora se pueden instalar paquetes de la tienda Snap de Canonical.

Snap es un método común para distribuir software de Linux y aunque la tecnología no es demasiado popular, algunas aplicaciones solo están disponibles oficialmente como paquetes de Snap.

Lo mejor de todo es que la nueva característica está disponible en WSL2 tanto en Windows 10 como en 11. Si aún esperas a pasarte a Windows 11, no tienes porque perderte la compatibilidad del software.

Comparte tu opinión