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 le moment, 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.
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 de Canonical Snap Store peut maintenant être installé. 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 genscertaines applications ne sont officiellement disponibles que sous forme de packages Snap.
Mieux encore, la nouvelle fonctionnalité devrait être disponible dans WSL2 sur Windows 10 et 11 une fois qu’elle sera prête. Pour l’instant, c’est limité à Aperçu du sous-système Windows pour Linux s’exécutant sur les builds Windows 11 Insider.
Source: Ubuntu
Via: Le registre