Bien que Windows soit le système d’exploitation le plus largement utilisé et le plus populaire pour les ordinateurs de bureau et les ordinateurs portables, il n’est pas aussi sécurisé et open source que le système d’exploitation Linux. C’est pourquoi de nombreux développeurs de logiciels et professionnels préfèrent le système d’exploitation Linux.

Microsoft a entamé un partenariat avec Canonical, les créateurs d’Ubuntu Linux. Cela a ouvert la voie aux utilisateurs de Linux pour utiliser Linux sur Windows. Oui, vous pouvez exécuter Linux sur Windows 10 sans avoir besoin d’un double démarrage, ni d’utiliser VMWare/VirtualBox, ni de l’installer comme système d’exploitation principal.

Vous pouvez accéder à diverses commandes et logiciels Linux à partir du terminal Linux dans Windows 10. Dans cet article, nous vous expliquerons étape par étape comment installer et exécuter le terminal Linux sur le système d’exploitation Windows 10.

Activer le sous-système Windows pour Linux (WSL) et installer Ubuntu dans Windows 10

Si vous avez l’intention d’exécuter un terminal Linux sur Windows 10, vous devez d’abord activer la fonctionnalité “Sous-système Windows pour Linux”. Ensuite, vous pouvez télécharger et installer la distribution Linux de votre choix.

Le sous-système Windows pour Linux (WSL) est une fonctionnalité qui crée un environnement GNU/Linux qui vous permet d’exécuter les principaux outils et services de ligne de commande Linux directement sur Windows, parallèlement à vos applications de bureau et de magasin modernes.

En activant le sous-système Linux de Windows 10, vous pouvez installer et exécuter diverses distributions Linux (distributions) telles que Ubuntu, OpenSuse, SUSE Linux, Fedora, etc.

Tout d’abord, vérifiez votre version de Windows

Mais avant d’aborder la façon d’activer le sous-système Windows pour Linux (WSL) et d’installer Linux, vous devez vérifier si vous utilisez une version compatible de Windows 10. WSL n’est pris en charge que sur Windows 10 64 bits (à partir de la version 1607) et Windows Server 2019.

 Pour vérifier votre version et build de Windows, accédez à “Paramètres” dans le menu Démarrer de Windows.

Ensuite, cliquez sur le paramètre “Système”.

Ensuite, faites défiler vers le bas et sélectionnez l’option “À propos” en bas du volet de gauche pour afficher la section À propos.

READ  Comment désactiver temporairement ou définitivement OneDrive dans Windows 11

Sur la page À propos, sous Spécifications Windows, vous pouvez voir la “Version” et la “Build du système d’exploitation” de votre Windows 10.

Activer le sous-système Windows pour Linux

Il existe deux types différents de versions WSL : WSL 1 et WSL 2. Bien qu’ils fournissent tous deux une intégration fluide et continue de Linux dans Windows, WSL 2 est la version la plus récente et la plus rapide qui prend en charge la compatibilité complète du noyau Linux et des appels système. WSL 1 exécute une couche de traduction qui comble le fossé entre le noyau Linux et Windows.

  • Pour exécuter WSL 2 , vous devez exécuter des systèmes Windows 10 x64 bits : version 1903 ou supérieure, avec Build 18362 ou supérieure.
  • Pour exécuter WSL 1 , vous aurez besoin de systèmes Windows 10 x64 bits : Version 1709 ou supérieure, avec Build 16215 ou supérieure.

Peu importe la version de WSL que vous souhaitez exécuter, vous devez d’abord l’activer pour l’utiliser. Pour ce faire, commencez à taper “Activer et désactiver les fonctionnalités Windows” dans le champ de recherche du menu Démarrer.

Sélectionnez le panneau de configuration “Activer et désactiver les fonctionnalités Windows” dans le résultat de la recherche.

Ensuite, faites défiler jusqu’à “Sous-système Windows pour Linux”, cochez la case en face et cliquez sur le bouton “OK”.

Une fois les modifications appliquées, cliquez sur “Redémarrer maintenant” pour redémarrer votre ordinateur

Si vous souhaitez uniquement installer WSL 1, vous pouvez maintenant redémarrer votre ordinateur et installer votre distribution Linux.

Activer WSL 1 via PowerShell

Vous pouvez également activer WSL via l’outil de ligne de commande ‘PowerShell’. Cela fait le même travail que le panneau de configuration des fonctionnalités Windows. Pour cela, ouvrez ‘PowerShell’ en tant qu’administrateur et exécutez la commande ci-dessous.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Activer WSL 2

Nous vous recommandons de mettre à niveau votre WSL vers la version 2 pour une vitesse de performance plus rapide et d’exécuter un vrai noyau Linux directement sur Windows 10. Tout ce que vous avez à faire est d’activer la fonctionnalité ‘Virtual Machine Platform’ en plus du ‘Windows Subsystem for Linux’. fonctionnalité sur le panneau de configuration des fonctionnalités de Windows (voir ci-dessous).

READ  Tutoriel pour changer les serveurs DNS sur Windows 11

Attendez que les modifications soient appliquées, puis redémarrez votre ordinateur.

Activer WSL 2 via PowerShell

Cette première étape pour activer WSL 2 consiste à activer le composant de fonctionnalité Virtual Machine Platform sur Windows. Vous pouvez également activer WSL 2 via l’outil de ligne de commande ‘PowerShell’. Pour ce faire, ouvrez ‘PowerShell’ en tant qu’administrateur et exécutez la commande supplémentaire suivante avec la commande WSL 1.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Définir WSL 2 comme version par défaut

Avant de configurer WSL 2 comme version par défaut pour toutes les distributions Linux, téléchargez la  mise à jour du package du noyau Linux WSL pour les systèmes x64 .

Exécutez le programme d’installation .msi téléchargé et installez-le. Cela ne prendra que quelques secondes.

Pour définir WSL 2 comme version par défaut lors de l’installation d’une nouvelle distribution Linux, ouvrez PowerShell et exécutez cette commande la commande suivante :

wsl –set-default-version 2

Redémarrez ensuite votre système pour basculer la fonctionnalité de WSL 1 à WSL 2.

Installez la distribution Linux de votre choix

WSL est activé, nous allons maintenant installer une distribution Linux. Tout d’abord, recherchez « Microsoft Store » dans le champ de recherche du menu Démarrer. Ensuite, ouvrez-le à partir du résultat de la recherche.

Vous verrez une liste de toutes les distributions Linux actuellement disponibles dans le Windows Store qui sont prises en charge par WSL.  

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • openSUSE Leap 15.1
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15 SP1
  • Kali Linux
  • Debian GNU/Linux
  • Fedora Remix pour WSL
  • manchot
  • Pengwin Entreprise
  • WSL alpin

Toutes ces distributions sont disponibles gratuitement. Pour notre tutoriel, nous sélectionnerons “Ubuntu”.

Depuis la page de la distribution Ubuntu, cliquez sur le bouton “Get”.

Maintenant, la distribution Ubuntu sera téléchargée et installée automatiquement sur votre ordinateur.  

Une fois l’installation terminée, cliquez sur le bouton ‘Lancer’ pour lancer le terminal. Vous pouvez également lancer l’application à partir du menu Démarrer de Windows.

Une nouvelle fenêtre de terminal Ubuntu apparaîtra. Le premier lancement prendra quelques minutes pour enregistrer l’environnement Ubuntu auprès de WSL. Une fois cette opération terminée, le terminal vous demandera de créer un « nouveau nom d’utilisateur Unix » et un « nouveau mot de passe ». Entrez le nouveau nom d’utilisateur et le nouveau mot de passe et terminez la configuration.

READ  Top 14 des émulateurs de terminaux pour Linux

Une fois la configuration terminée, vous serez redirigé vers la ligne de commande bash. Il est préférable de mettre à jour le logiciel immédiatement. Dans Ubuntu, vous pouvez rechercher, télécharger et installer des mises à jour logicielles, le tout à partir de la aptcommande.

Entrez la commande ci-dessous pour mettre à jour le logiciel. Et vous serez invité à entrer le mot de passe, entrez le mot de passe nouvellement créé pour exécuter la commande en tant qu’administrateur.

sudo apt update

Cette commande ‘update’ mettra à jour les référentiels Ubuntu.

Ubuntu téléchargera une série de listes de packages.

Mais ils ne sont pas encore mis à jour. Pour mettre à niveau tous les packages disponibles, saisissez la commande suivante :

sudo apt upgrade

Entrez ‘Y’ à l’invite pour continuer l’installation.

La commande ‘dist-upgrade’ met à niveau les packages vers leurs dernières versions.

Mettre à niveau WSL1 vers WSL 2 pour Ubuntu

Si vous souhaitez mettre à niveau la version existante de WSL 1 vers WSL 2 pour une distribution spécifique. Ensuite, exécutez la commande ci-dessous dans PowerShell.

wsl –set-default-version <Distro> 2

Remplacez l’argument ‘<Distro>’ par le nom de la distribution (Ubuntu dans notre cas) exécutée par votre installation WSL 1.

Désormais, vous pouvez accéder aux commandes et logiciels Linux sur un système Windows 10 à l’aide de cet environnement Ubuntu.

shell bash sur Windows 10

Vous avez maintenant un shell “bash” de ligne de commande complet sur votre système basé sur la distribution Linux. Vous pouvez accéder à toutes les commandes et applications Linux via ce shell bash.

Pour exécuter bash shell, tapez “bash” dans le champ de recherche du menu Démarrer et cliquez pour ouvrir l’outil de ligne de commande bash.

Maintenant, vous pouvez commencer à y exécuter des commandes.

Profitez de Linux sur Windows !

Si vous avez aimé cet article, veuillez- vous abonner à notre communauté reddit pour en discuter. Vous pouvez également nous retrouver sur Twitter et Facebook .

5/5 - (1 vote)