Le sous-système Windows pour Linux fonctionne désormais avec plus d’applications

Larry Ewing

Le sous-système Windows pour Linux est une fonctionnalité facultative permettant d’exécuter des applications Linux sur des PC Windows, grâce à une machine virtuelle légère. Il fonctionnera bientôt avec encore plus de logiciels Linux, grâce à la prise en charge de systemd nouvellement ajoutée.

Microsoft a introduit un sous-système Windows remanié pour Linux en 2019, connu sous le nom de WSL2, qui exécute le noyau Linux et d’autres fonctions système sur une machine virtuelle minimale (un conteneur Hyper-V spécialisé, pour être précis). Il est rapide et a un accès complet à vos fichiers Windows, mais ne prend pas en charge systemd – une collection de services et d’utilitaires dans la plupart des distributions Linux qui gèrent les périphériques, la journalisation, la mise en réseau et d’autres fonctions. Cela signifie que les logiciels qui nécessitent systemd ne fonctionnent pas ou ont plus de limites dans WSL2, tels que les conteneurs Docker et les applications distribuées sous forme de packages « Snap ».

Canonical (le développeur d’Ubuntu Linux) et Microsoft ont travaillé ensemble pour résoudre le problème, et maintenant systemd est disponible sur WSL2. Il est limité à la version Preview de WSL pour l’instant, et vous devez l’activer en modifiant un fichier de paramètres – les instructions complètes se trouvent dans le lien source ci-dessous. Une fois cela fait, le redémarrage de WSL activera systemd.

image de WSL2 et d'un navigateur avec Nextcloud en cours d'exécution
Package Nextcloud Snap exécuté sur WSL2 Ubuntu

Le principal avantage de la nouvelle fonctionnalité (et probablement la raison pour laquelle Canonical aidait) est que les packages du Snap Store de Canonical peuvent désormais être installés. Snap est une méthode courante de distribution de logiciels Linux, et même si la technologie n’est pas populaire auprès de beaucoup de gens, certaines applications sont seulement officiellement disponible sous forme de packages Snap.

Mieux encore, la nouvelle fonctionnalité est disponible dans WSL2 sur Windows 10 et 11. Si vous tenez toujours sur Windows 11, vous ne devez pas manquer la prise en charge logicielle étendue.

Source : Ubuntu
Via : Le Registre

Source-135