Microsoft está agregando un kernel de Linux a Windows 10 para impulsar el subsistema de Windows para Linux . Pero, adivina qué: no tienes que usar el kernel de Linux de Microsoft. Puede crear su propio kernel de Linux personalizado para que lo utilice Windows.
Esta función es parte de la nueva versión de WSL en la compilación de vista previa de Insider 18945. Esta es una compilación 20H1, lo que significa que probablemente se lanzará en abril de 2020; no está claro si esta característica llegará a 19H2, que se espera que se publique en octubre de 2019 .
Microsoft ya había agregado el kernel de Linux , pero ahora WSL 2 parece aún más poderoso de lo que pensamos originalmente. Ahora, puede hacer lo que quiera con el kernel de Linux, incluida la adición de módulos del kernel. Luego, especifica la ruta a su archivo de kernel en un .wslconfig
archivo en su sistema y Windows lo cargará automáticamente cada vez que inicie un sistema Linux. No tiene que cargar un kernel personalizado; si no lo hace, Windows solo usará el integrado.
Como explica Craig Loewen de Microsoft, administrador de programas de la plataforma de desarrollo de Windows:
Nosotros proporcionamos un núcleo de Linux con WSL 2, y de su envío dentro de Windows . Sin embargo, puede haber un caso en el que desee que un kernel específico alimente sus distribuciones WSL 2, como el uso de un determinado módulo del kernel, etc. Ahora puede usar la
kernel
opción en el.wslconfig
archivo para especificar una ruta a un kernel en su máquina, y ese kernel se cargará en la VM WSL 2 cuando se inicie. Si no se especifica ninguna opción, volverá a utilizar el kernel de Linux proporcionado con Windows como parte de WSL 2.
También hay más mejoras en WSL. Todo .wslconfig
el archivo de configuración global es nuevo y los usuarios de WSL 2 ahora pueden conectarse a servidores Linux que se ejecutan en su sistema usando localhost
.
Esta última versión de vista previa interna también presenta una experiencia de Cortana rediseñada, búsqueda de archivos optimizada en el Explorador de archivos e indicador de cursor de texto personalizable.