đ§ Windows Subsystem for Linux (WSL)
- Seul, Ă son rythme
đŻ Objectif pĂ©dagogiqueâ
- Apprendre par soi-mĂȘme Ă l'aide de la documentation officielle de Microsoft.
- Installer et configurer WSL sur Windows 11.
- Configurer VSCode pour le développement avec WSL.
- Exécuter des commandes Linux dans WSL (bash).
đ ĂnoncĂ©â
Vous pouvez utiliser votre machine virtuelle Windows 11 pour cet exercice si vous ne souhaitez pas modifier votre machine principale.
Windows Subsystem for Linux (WSL) permet d'exécuter des distributions Linux directement sur Windows, sans avoir besoin de machine virtuelle ou de dual-boot. Il est particuliÚrement utile pour les développeurs qui souhaitent utiliser des outils Linux tout en restant sur Windows.
Dans cet exercice, vous allez apprendre à installer et configurer WSL sur Windows 11, à configurer Visual Studio Code pour le développement avec WSL, et à exécuter des commandes Linux dans WSL.
Cet exercice se fait en autonomie, à votre rythme, en suivant la documentation officielle de Microsoft. Celle-ci est disponible en français et en anglais.
Ătape 1 : Qu'est-ce que WSL ?â
Commencez par lire la section Aperçu de la documentation officielle pour comprendre ce qu'est WSL et comment il fonctionne.
Ătape 2 : Installation de WSLâ
Lisez la section Installez et installez WSL sur votre machine Windows 11.
Ătape 3 : Configuration de WSLâ
Lisez ce guide pour configurer WSL et celui-ci pour configurer Visual Studio Code pour le développement avec WSL.
Ătape 4 : CrĂ©er un fichier Python testâ
Dans votre répertoire utilisateur WSL, créez un fichier Python nommé test.py
avec le contenu suivant :
print("Hello, WSL!")
Ouvrez ce fichier dans Visual Studio Code et exécutez-le en utilisant le terminal intégré de VSCode.
Ătape 5 : ExĂ©cuter des commandes Linuxâ
Lisez le tutoriel bash et pratiquez les lignes de commande.
Pratiquez ces commandes depuis le terminal Windows en choisissant votre distribution WSL par défaut.
Ătape 6 : Ressources supplĂ©mentairesâ
Pour mieux comprendre WSL et ses fonctionnalités avancées, consultez les sections "Les concepts", "Procédure" ainsi que "Questions fréquentes".
L'objectif n'est pas de tout apprendre par cĆur, mais de dĂ©couvrir les possibilitĂ©s offertes par WSL et de savoir oĂč trouver les informations nĂ©cessaires.