Windows 10 vous permettra de charger un noyau Linux personnalisé



Microsoft a intégré un noyau Linux à Windows 10 pour propulser le sous-système Windows pour Linux (WSL). Cependant, il est important de noter que l’utilisation du noyau Linux fourni par Microsoft n’est pas obligatoire. En effet, les utilisateurs ont désormais la possibilité de créer et d’utiliser leur propre noyau Linux personnalisé.

Cette fonctionnalité est introduite dans une récente version de WSL, accessible dans la préversion Insider build 18945. Cette version, associée à la mise à jour 20H1, devrait être disponible aux alentours d’avril 2020. L’arrivée de cette fonctionnalité dans la version 19S2, dont la sortie est prévue pour octobre 2019, reste incertaine.

Bien que Microsoft ait déjà intégré un noyau Linux, la nouvelle itération de WSL 2 offre un potentiel encore plus important. Désormais, les utilisateurs disposent d’une flexibilité totale quant à la gestion du noyau Linux, y compris l’ajout de modules spécifiques. Le chemin d’accès au fichier du noyau personnalisé doit être spécifié dans un fichier .wslconfig. Windows se chargera alors de le charger automatiquement lors de chaque lancement d’un système Linux. Si aucun noyau personnalisé n’est spécifié, le système utilisera par défaut le noyau intégré de Windows.

Craig Loewen, responsable de programme pour la plateforme de développement Windows chez Microsoft, précise :

« Bien que nous proposions un noyau Linux intégré à WSL 2, il est possible que certains utilisateurs aient besoin d’un noyau spécifique, notamment pour utiliser un module particulier. Grâce à l’option ‘noyau’ du fichier .wslconfig, il est possible de spécifier le chemin d’un noyau personnalisé qui sera chargé dans la machine virtuelle WSL 2 au démarrage. Si cette option n’est pas utilisée, le système utilisera le noyau Linux fourni par Windows. »

D’autres améliorations notables ont été apportées à WSL. Le fichier de configuration global .wslconfig est une nouveauté, et les utilisateurs de WSL 2 peuvent désormais se connecter à des serveurs Linux exécutés sur leur système via localhost.

Cette dernière préversion offre également une interface Cortana remaniée, une recherche de fichiers améliorée dans l’explorateur de fichiers, ainsi qu’un indicateur de curseur de texte personnalisable.