Microsoft ha lanzado una nueva versión preliminar del subsistema de Windows para Linux, la versión 0.67.6, y viene con grandes novedades. A partir de esta versión, el subsistema de Windows para Linux ahora viene con soporte para systemd.
La mejor descripción para systemd probablemente la proporcione el página web oficial, que lo describe como "un conjunto de componentes básicos para un sistema Linux" y se ejecuta como ID de proceso. (PID) 1, lo que significa que es el primer proceso que comienza con el sistema y ayuda al resto de componentes. comenzar. Algunas distribuciones de Linux, como Ubuntu y Debian, vienen con systemd de forma predeterminada, lo que significa que hay algunas aplicaciones de Linux que dependen de él. Con esta actualización, el subsistema de Windows para Linux ahora también los admite.
Algunos ejemplos de aplicaciones que dependen del soporte de systemd incluyen snap, que es un administrador de paquetes utilizado para instalar y administrar software en Ubuntu. Con esto, puedes usar comandos como
snap install
para instalar una aplicación fácilmente. También está microk8s, que le permite ejecutar rápidamente Kubernetes en una máquina local.
Microsoft dice que tuvo que realizar cambios en el subsistema de Windows para la arquitectura de Linux, con ajustes en el proceso de inicio de WSL (que anteriormente se ejecutaba como PID 1) para adaptarse a esta inclusión. Hubo algunos desafíos para permitir que el sistema Linux aún se comunicara con los componentes de Windows, así como para mantener la compatibilidad con las aplicaciones GUI de Linux. Una cosa a tener en cuenta es que systemd no mantendrá viva su instancia de Linux de manera diferente a como lo haría la implementación WSL anterior. A menos que tenga una tarea en segundo plano ejecutándose, cerrar la consola de Linux finalizará su sesión.
Si desea obtener compatibilidad con systemd en el subsistema de Windows para Linux, deberá descargar la última vista previa de WSL de Microsoft Store, lo cual puede hacer mediante el siguiente enlace. Esta actualización no se entrega directamente a la versión WSL integrada en ventanas 11, y puede que no lo sea hasta dentro de un tiempo.
https://apps.microsoft.com/store/detail/9P9TQF7MRM4R
Fuente:microsoft