5 distributions Linux que vous devriez essayer dans le sous-système Windows pour Linux
Le sous-système Windows pour Linux a changé le jeu pour Linux sur le bureau. Là où Microsoft et Linux étaient en désaccord au cours des années 2000, Microsoft travaille désormais en étroite collaboration avec la communauté Linux pour garantir leur interopérabilité.
Aucun meilleur outil que WSL ne montre le nouveau monde de Linux et Windows. Vous pouvez désormais utiliser les puissants outils de ligne de commande Linux sur votre système Windows avec des binaires Linux réels. Vous avez également un choix de distributions Linux, directement depuis le Microsoft Store.
Mais quelle distribution Linux devriez-vous exécuter sous Windows?
1. Ubuntu
Ubuntu est la distribution Linux la plus largement déployée dans l'ensemble, et il n'est pas surprenant qu'elle soit disponible dans le cadre de WSL.
Développée par Canonical, la distribution bénéficie du soutien d'une grande entreprise. Canonical travaille également en étroite collaboration avec Microsoft pour s'assurer que sa version WSL fonctionne bien pour les développeurs.
Ubuntu tente d'avoir des paquets à jour plus stables que la distribution Debian sur laquelle il est basé. Cela en fait un bon choix pour les développeurs.
Ubuntu publie une nouvelle version deux fois par an, généralement au printemps et à l'automne. Environ tous les deux ans, une version est désignée comme «Support à long terme» ou LTS. Cela signifie qu'il recevra des mises à jour pendant un maximum de cinq ans. L'application Ubuntu dans le Microsoft Store ciblera la dernière version LTS, bien que d'autres versions actuellement prises en charge soient disponibles.
Téléchargement: Ubuntu 20.04 LTS pour Windows
2. Debian
Debian est la base de la version populaire d'Ubuntu mentionnée ci-dessus. C'est également l'une des plus anciennes distributions encore en développement actif, remontant à 1993.
Debian dans sa configuration standard est connue pour sa stabilité. Cela ne signifie pas qu'il ne plantera pas, mais qu'il ne changera pas beaucoup au cours de sa vie, ce qui contribue à la fiabilité. C'est l'une des raisons pour lesquelles des sites comme Wikipédia en font confiance.
Debian est également différente d'Ubuntu car il s'agit strictement d'un projet communautaire, sans être contrôlé par une société commerciale comme le fait Canonical avec Ubuntu. Les gens qui croient vraiment au logiciel libre et à l'éthique de la culture libre trouvent Debian attrayante pour cette raison.
L'inconvénient de la stabilité de Debian est que vous pouvez vous retrouver avec certaines anciennes versions de paquets dans la version stable. Si vous n'êtes pas un développeur ou si vous souhaitez un environnement qui pourrait refléter un serveur de production, cela pourrait fonctionner pour vous.
Debian propose également des versions de test et instables que vous pouvez utiliser si vous avez besoin de versions plus récentes, mais vous devrez convertir la version stable vers l'une de ces autres pistes, car seule la version stable est disponible via le Microsoft Store.
Téléchargement: Debian pour Windows
3. Kali Linux
Alors qu'Ubuntu et Debian sont des distributions à usage général, Kali Linux est conçu pour le piratage éthique . Le projet prétend inclure plus de 600 outils de test d'intrusion. Comme Ubuntu, Kali est basé sur Debian.
La distribution comprend des utilitaires pour obtenir des informations sur les ordinateurs distants et tenter de découvrir leurs vulnérabilités.
Si vous essayez ceci sur des ordinateurs auxquels vous n'avez pas d'accès formel, vous pouvez avoir beaucoup de problèmes. Nous ne sommes pas des avocats, mais vous ne devriez probablement essayer les outils que sur vos propres machines, comme dans les machines virtuelles ou dans votre laboratoire à domicile.
La distribution prend également officiellement en charge un bureau Linux sur Windows avec Win-KeX. Le bureau peut fonctionner dans une fenêtre séparée ou en mode «transparent», qui partage le bureau Windows et Kali.
En dehors de cela, Kali Linux serait une bonne distribution pour les experts en sécurité / infosec en herbe.
Téléchargement: Kali Linux pour Windows
4. openSUSE
openSUSE est, comme Debian, une ancienne distribution actuellement largement utilisée, développée par la société allemande SUSE. La société a été rachetée par Novell, qui a été à son tour rachetée par Micro Focus, qui a ensuite à nouveau transformé SUSE en une société distincte. C'est ainsi qu'il fonctionne aujourd'hui. openSUSE est la base de la version entreprise de SUSE.
La famille SUSE est surtout connue pour l'outil de configuration YaST, qui est entièrement basé sur une interface de menu, plutôt que de s'appuyer uniquement sur des commandes. Cela pourrait le rendre plus convivial pour ceux qui sont moins familiers avec la ligne de commande Linux. Toute la gestion des packages et la configuration du système sont effectuées via YaST.
Une autre initiative intéressante, Open Build Service, qui construit des paquets non seulement pour openSUSE, mais pour les autres distributions majeures, y compris Debian et Ubuntu. Le but du projet est de créer un référentiel standardisé pour réduire les maux de tête de support. Cela signifie que vous pouvez utiliser les packages openSUSE sans avoir à installer openSUSE.
Téléchargement: openSUSE Leap 15.2 pour Windows
5. Alpine Linux
Alpine Linux est très différent des autres distributions couvertes ici car il n'est pas basé sur des distributions existantes. Alpine s'efforce d'être léger et rapide.
Les développeurs le construisent sur musl libc et BusyBox, ce qui rend Alpine beaucoup plus petit que les distributions Linux standard. Il utilise également son propre système de gestion de paquets et ses scripts openRC, par rapport au systemd qui est maintenant standard dans les distributions Linux modernes.
Les développeurs s'efforcent également de rendre Alpine très sécurisée, en utilisant des exécutables indépendants de position (PIE) et une protection anti-pile. En termes plus simples, cela signifie qu'il est plus difficile pour un attaquant de prendre le contrôle de la machine sur laquelle Alpine tourne.
La simplicité et la rapidité d'Alpine sont démontrées par son processus d'installation, qui semble prendre beaucoup moins de temps qu'une distribution standard, même en WSL. Lors du premier lancement, les autres distributions ont un message indiquant que la configuration peut prendre quelques minutes.
La nature légère d'Alpine pourrait convenir à WSL; beaucoup aiment WSL car il utilise moins de ressources qu'une machine virtuelle complète. Vous pourriez l'aimer si vous êtes déjà un utilisateur expérimenté de Linux et que vous voulez quelque chose de différent d'Ubuntu ou de SUSE.
Téléchargement: Alpine WSL pour Windows
Choisir une distribution Linux sur WSL
Avec tous les choix de distributions pour WSL, laquelle choisir? Si vous connaissez déjà une distribution, il est probablement préférable de vous y tenir. Si vous créez un environnement de test pour les serveurs qui utilisent Ubuntu, il est préférable d'utiliser Ubuntu, par exemple.
Si vous êtes complètement nouveau sur Linux et que vous souhaitez consulter la ligne de commande, commencez par Ubuntu car c'est le meilleur pour vous tenir la main tout en fournissant beaucoup de puissance aux utilisateurs expérimentés.
Vous pouvez également exécuter différentes distributions en même temps, alors pourquoi ne pas les essayer toutes?