Comment exécuter RHEL/Fedora sur le Sous-système Windows pour Linux (WSL)

Comment exécuter RHEL/Fedora sur le Sous-système Windows pour Linux (WSL)

Exécuter RHEL ou Fedora sur WSL permet aux utilisateurs de bénéficier d'un environnement Linux sous Windows, sans machine virtuelle, grâce à une installation simple et directe.

Exécuter RHEL (Red Hat Enterprise Linux)/Fedora sur WSL permet aux utilisateurs de profiter de la flexibilité de Linux dans un environnement Windows. Peu importe qui y accède, WSL leur permet d'exécuter Fedora ou RHEL nativement sans avoir besoin d'une machine virtuelle ou d'une configuration de double démarrage. Dans cet article, nous allons parcourir les étapes pour exécuter RHEL/Fedora sur Windows Subsystem for Linux(WSL)

Comment exécuter RHEL/Fedora sur Windows Subsystem for Linux (WSL)

Exécutez les étapes ci-dessous pour exécuter RHEL (Red Hat Enterprise Linux)/Fedora sur Windows Subsystem for Linux (WSL).

  1. Activer WSL sur Windows
  2. Installer Fedora sur WSL
  3. Installer RHEL sur WSL

Voyons comment exécuter RHEL/Fedora sur WSL.

Activer WSL sur Windows

Avant d'installer Fedora ou RHEL, la première étape est d'activer Windows Subsystem for Linux, ce qui permettra à Windows d'exécuter des distributions Linux. Pour ce faire, suivez les étapes mentionnées ci-dessous :

  1. Cliquez sur Win + X, puis sur Terminal (Admin) pour ouvrir Powershell avec des privilèges administratifs.
  2. Exécutez la commande suivante pour installer WSL, l'activer ainsi que la plateforme de machine virtuelle, et installer la distribution Linux par défaut (généralement Ubuntu).
    wsl.exe --install
  3. Pour rechercher d'autres distributions disponibles et les installer, exécutez les commandes suivantes respectivement :
    wsl --list --online wsl --install -d DISTRO-NAME

    Remarque : remplacez Distro Name par le nom de la distribution souhaitée.

  4. Une fois WSL installé, exécutez la commande suivante pour l'activer :
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  5. Ensuite, redémarrez le PC pour appliquer les modifications en exécutant la commande suivante :
    Restart-Computer -Force

Une fois WSL activé et le PC redémarré, l'étape suivante consiste à télécharger et installer le système de fichiers racine de Fedora/RHEL.

Installer Fedora sur WSL

Étant donné que Fedora n'était pas disponible sur la liste des distributions, nous allons procéder et installer le fichier d'installation de Fedora ou le fichier zip, puis l'exécuter.

Les utilisateurs peuvent télécharger le fichier d'installation ou exécuter les commandes suivantes :

Pour Fedora 37

wget https://github.com/yosukes-dev/FedoraWSL/releases/download/37.20230124.0/Fedora37.zip

Pour Fedora 36

wget https://github.com/yosukes-dev/FedoraWSL/releases/download/36.20230124.0/Fedora36.zip

Pour Fedora 35

wget https://github.com/yosukes-dev/FedoraWSL/releases/download/35.20211113.0/Fedora35.zip

Pour Fedora 34

wget https://github.com/yosukes-dev/FedoraWSL/releases/download/34.20211113.0/Fedora34.zip

Après le téléchargement du fichier zip, l'étape suivante consiste à l'extraire. Si la commande ne télécharge pas le fichier ZIP, vous pouvez simplement copier et coller l'URL dans un navigateur et commencer le téléchargement.

Les utilisateurs verront deux fichiers : Fedore.exe et RootFS. Pour ce faire, faites un clic droit sur le fichier zip téléchargé et sélectionnez Extraire tout. Choisissez un dossier de destination, donnez un nom à utiliser pour plusieurs instances de Fedora, puis cliquez sur Extraire pour terminer le processus.
Exécutez le fichier Federation.exe pour enregistrer le système Fedora dans WSL.

Alternativement, pour l'enregistrer pour WSL2, exécutez la commande suivante :

wsl --set-version RHWSL 2

Pour vérifier si Fedora a été ajouté avec succès à WSL, exécutez la commande suivante :

wsl --list --all

Pour ouvrir le Shell Fedora dans WSL, exécutez la commande suivante :

wsl --distribution <Nom de VM>

Remarque : le Nom de VM sera remplacé par la distribution WSL spécifiée, par exemple Fedora37

Une fois à l'intérieur de Fedora, les utilisateurs peuvent mettre à jour les paquets, ajouter de nouveaux utilisateurs ainsi qu'installer des logiciels supplémentaires.

Installer RHEL sur WSL

Après avoir installé et activé WSL sur Windows, voici comment installer et utiliser RHEL sur WSL.

Commencez par télécharger la version nécessaire depuis Github, ou exécutez les commandes suivantes dans le Powershell élevé en fonction de votre version requise :

RHEL 9.1

wget https://github.com/yosukes-dev/RHWSL/releases/download/9.1.0-1750/RHWSL.zip

RHEL 9

wget https://github.com/yosukes-dev/RHWSL/releases/download/9.0.0-1468.1655190709/RHWSL.zip

RHEL 8.7

wget
Téléchargez-le ici

Attendez qu'il soit téléchargé, extrayez-le de la même manière que nous l'avons fait pour le fichier ZIP de Fedora, puis exécutez le fichier RHWSL.exe pour enregistrer RHEL sur WSL. Exécutez la commande mentionnée ci-dessous pour vous enregistrer pour WSL2 :

wsl --set-version RHWSL 2

Pour vérifier si RHEL a été installé et enregistré avec succès, exécutez

wsl --list --all

Exécutez les commandes respectives pour démarrer RHEL, l'enregistrer auprès du service d'abonnement de Red Hat et l'attacher :

Démarrer :

wsl --distribution RHWSL

Enregistrer :

subscription-manager register

Attacher :

subscription-manager attach

Les utilisateurs peuvent installer le package nécessaire en exécutant la commande suivante :

dnf install <nom-du-package>

Les utilisateurs peuvent désormais exécuter à la fois Fedora et RHEL sur WSL.

Comment exécuter une distrib spécifique dans WSL2 ?

Pour exécuter une distrib spécifique dans WSL2, les utilisateurs doivent exécuter Powershell ou l'invite de commande avec des droits administratifs, puis vérifier les distributions disponibles en exécutant wsl --list --verbose. Ensuite, elle doit être enregistrée sur WSL2 en exécutant wsl --set-version <NomDistro> 2. Une fois fait, exécutez la commande suivante pour la démarrer :wsl --distribution <NomDistro>.

Quelles sont les limitations de WSL ?

WSL présente plusieurs limitations, notamment un soutien limité du noyau Linux et la restriction de certains appels système et modules. WSL1 a un support limité pour les applications GUI, tandis que l'accès au matériel est contraint. De plus, les performances peuvent être inférieures à celles de Linux natif, et certaines applications, notamment celles nécessitant systemd, peuvent ne pas fonctionner correctement.

Questions et réponses que vous devriez connaître

Fedora est-il disponible pour WSL  ?

Oui, Fedora est disponible pour WSL, mais avec certaines limitations :

    • -

Conteneur de base

    : Fedora peut être utilisé en tant que conteneur de base sous WSL.
  • Exclusion de ressources : Ce conteneur n'inclut pas la documentation et les outils non essentiels, ce qui peut limiter son utilisation pour certains utilisateurs.
  • Absence de documentation officielle : Il n'y a pas de guide ou d'explications officielles disponibles pour aider à l'installation et à l'utilisation de Fedora sous WSL, ce qui peut compliquer son adoption pour les débutants. En résumé, Fedora est accessible via WSL, mais les utilisateurs doivent être prêts à faire face à des manques d'informations et de ressources.

Comment installer Kali Linux sous Windows avec WSL ?

Pour installer Kali Linux sous Windows en utilisant Windows Subsystem for Linux (WSL), suivez ces étapes :

 

  • Activer WSL 2 :
      - Ouvrez PowerShell en tant qu'administrateur.
  • Exécutez la commande suivante : bash wsl --set-default-version 2
  • Télécharger le package de mise à jour :
  • Assurez-vous que votre version de Windows est à jour.
  • Téléchargez et installez le package de mise à jour Linux depuis le site de Microsoft, si nécessaire.
  • Définir WSL 2 comme version par défaut :
  • Utilisez la commande suivante dans PowerShell pour vérifier que WSL 2 est bien la version par défaut : bash wsl -l -v
  • Installer Kali Linux :
  • Rendez-vous sur le Microsoft Store.
  • Recherchez 'Kali Linux' et cliquez sur 'Installer'.
  • Mettre à jour Kali et installer le service RDP :
  • Ouvrez Kali Linux depuis le menu Démarrer.
  • Exécutez la commande suivante pour mettre à jour : bash sudo apt update && sudo apt upgrade
  • Installez le serveur RDP : bash sudo apt install -y xrdp sudo service xrdp start
  • Se connecter avec le Bureau à Distance :
  • Utilisez le client Bureau à Distance de Windows pour vous connecter à Kali.
  • Saisissez 'localhost:3389' comme adresse pour accéder à votre installation Kali. En suivant ces étapes, vous aurez installé Kali Linux sur votre machine Windows avec WSL.

 

Puis-je exécuter Linux sur WSL  ?

Oui, vous pouvez exécuter Linux sur WSL (Windows Subsystem for Linux). Voici quelques points clés :

    • -

Plusieurs distributions

    : WSL prend en charge de nombreuses distributions Linux, vous permettant de choisir celle qui répond le mieux à vos besoins.
  • Microsoft Store : Accédez à différentes distributions disponibles sur le Microsoft Store pour une installation simple et rapide.
  • Importation personnalisée : Vous avez la possibilité d'importer des distributions Linux personnalisées qui ne sont pas disponibles sur le Store.
  • Création de votre propre distribution : WSL permet également de créer votre propre distribution selon vos spécifications. Grâce à ces options, WSL est flexible et adapté pour exécuter Linux sur Windows.

Comment installer Linux sur Windows avec WSL ?

Pour installer Linux sur Windows via WSL (Windows Subsystem for Linux), suivez ces étapes simples :

 

  • Ouvrir PowerShell :
      - Cliquez avec le bouton droit sur le menu Démarrer.
  • Sélectionnez 'Windows PowerShell (Admin)' pour l'ouvrir en mode administrateur.
  • Installer WSL :
  • Dans la fenêtre PowerShell, entrez la commande suivante : wsl --install
  • Choisir une distribution Linux :
  • Après l'installation, vous pouvez choisir votre distribution (Ubuntu, Debian, etc.) à partir du Microsoft Store.
  • Redémarrer votre machine :
  • Une fois l'installation terminée, redémarrez votre ordinateur pour appliquer les modifications.
  • Lancer votre distribution :
  • Après le redémarrage, lancez votre distribution Linux depuis le menu Démarrer ou PowerShell. Ces étapes vous permettront de bénéficier d’un environnement Linux directement sous Windows grâce à WSL.

 

Maintenant que tu as fini de lire Comment exécuter RHEL/Fedora sur le Sous-système Windows pour Linux (WSL), nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Index
  1. Comment exécuter RHEL/Fedora sur Windows Subsystem for Linux (WSL)
    1. Comment exécuter une distrib spécifique dans WSL2 ?
    2. Quelles sont les limitations de WSL ?
  2. Questions et réponses que vous devriez connaître
    1. Fedora est-il disponible pour WSL  ?
    2. Comment installer Kali Linux sous Windows avec WSL ?
    3. Puis-je exécuter Linux sur WSL  ?
    4. Comment installer Linux sur Windows avec WSL ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Go up