DevOpsFacile
AccueilParcours de formationCertificationsModulesCheat SheetÀ Propos
DevOpsFacile

Une plateforme d'apprentissage complète pour maîtriser les pratiques DevOps modernes, du débutant à l'expert.

contact@devopsfacile.fr

Formation

  • Parcours de formation
  • Modules

Informations

  • À Propos
  • Conditions d'utilisation
  • Confidentialité
  • Mentions légales

© 2026 DevOps Facile. Tous droits réservés.

Fait avec pour la communauté DevOps

ModulesInstaller Linux sur Windows avec WSL

Module

Installez un environnement Linux complet sur Windows grâce à WSL 2 pour suivre tous les modules de la formation.

  • 30 minutes
  • Débutant

Formation 100 % Linux

Tous les modules nécessitent un environnement Linux. Si vous êtes sur Windows, installez d'abord WSL (Windows Subsystem for Linux) avant de continuer.

Installer Linux sur Windows avec WSL


🎯 Objectifs

À la fin de ce module, vous serez capable de :

  • ✅ Installer WSL 2 avec Ubuntu sur Windows
  • ✅ Configurer votre environnement Linux
  • ✅ Accéder au terminal Linux depuis Windows
  • ✅ Naviguer entre les systèmes de fichiers Windows et Linux
  • ✅ Être prêt à suivre tous les modules de la formation

📋 Prérequis

  • Windows 10 version 2004 ou supérieure (Build 19041+) ou Windows 11
  • Un compte avec les droits administrateur
  • Minimum 4 Go de RAM (8 Go recommandé)
  • Connexion internet pour télécharger la distribution

💡 Pour vérifier votre version : Win + R → tapez winver → Entrée.


📖 Pourquoi WSL ?

Tous les modules de cette formation sont conçus pour Linux uniquement. Les outils DevOps (Docker, Kubernetes, Terraform, Ansible…) fonctionnent nativement sous Linux.

WSL (Windows Subsystem for Linux) permet d'exécuter un véritable noyau Linux directement sur Windows, sans machine virtuelle classique :

CritèreVM classiqueWSL 2
DémarrageMinutesSecondes
RAMAllocation fixeDynamique
Performance I/OLenteQuasi-native
Intégration WindowsLimitéeTransparente
ComplexitéÉlevéeSimple

💡 WSL 2 utilise un véritable noyau Linux, contrairement à WSL 1 qui traduisait les appels système.


🔧 Installation

Étape 1 - Installer WSL

Ouvrez PowerShell en tant qu'administrateur (Win + X → Terminal (Admin)) et exécutez :

powershell
wsl --install

Cette commande :

  • Active les fonctionnalités Windows nécessaires
  • Installe le noyau Linux WSL 2
  • Installe Ubuntu par défaut

💡 Si vous obtenez une erreur, vérifiez que la virtualisation est activée dans le BIOS/UEFI de votre machine.

Étape 2 - Redémarrer

Redémarrez votre PC quand le système le demande :

powershell
shutdown /r /t 0

Étape 3 - Configurer Ubuntu

Au premier lancement, Ubuntu vous demande de créer un utilisateur :

Enter new UNIX username: devops_user
New password: ********
Retype new password: ********

⚠️ Le mot de passe ne s'affiche pas quand vous tapez - c'est normal sous Linux.

Étape 4 - Vérifier l'installation

bash
# Vérifier la version de WSL
wsl --version

# Vérifier la distribution
wsl -l -v

Résultat attendu :

  NAME      STATE           VERSION
* Ubuntu    Running         2

Vérifiez que la colonne VERSION affiche bien 2.

Étape 5 - Mettre à jour le système

bash
sudo apt update && sudo apt upgrade -y

📂 Systèmes de fichiers

Accéder aux fichiers Linux depuis Windows

Vos fichiers Linux sont accessibles dans l'explorateur Windows à :

\\wsl$\Ubuntu\home\votre-utilisateur

Accéder aux fichiers Windows depuis Linux

Vos disques Windows sont montés sous /mnt/ :

bash
ls /mnt/c/Users/

⚠️ Travaillez toujours dans le système de fichiers Linux (/home/...) pour de meilleures performances. Évitez de travailler dans /mnt/c/.


🖥️ Lancer le terminal Linux

Plusieurs façons d'ouvrir votre terminal Linux :

MéthodeComment
Windows TerminalOuvrir un nouvel onglet → Ubuntu
Menu DémarrerChercher « Ubuntu »
Commandewsl dans PowerShell ou CMD
VS CodeTerminal intégré → profil WSL

Intégration VS Code (recommandé)

Installez l'extension WSL dans VS Code :

bash
code .

Cette commande ouvre VS Code connecté directement à votre environnement Linux.


🔧 Commandes WSL utiles

CommandeDescription
wslLance la distribution par défaut
wsl -l -vListe les distributions installées
wsl --shutdownArrête WSL et libère la mémoire
wsl --updateMet à jour le noyau WSL
wsl -d UbuntuLance une distribution spécifique
wsl --set-default UbuntuDéfinit la distribution par défaut

✅ Checklist de vérification

Avant de passer aux modules suivants, vérifiez que tout fonctionne :

bash
# 1. WSL 2 est actif
wsl -l -v
# → Ubuntu, Running, VERSION 2

# 2. Le terminal fonctionne
echo "Hello from Linux!"
# → Hello from Linux!

# 3. Les paquets sont à jour
sudo apt update
# → Pas d'erreur

# 4. Vous êtes dans le bon répertoire
pwd
# → /home/votre-utilisateur

# 5. Internet fonctionne
curl -s https://httpbin.org/ip
# → Affiche votre IP

📊 Récapitulatif

ÉtapeCommandeVérifié
Installer WSLwsl --install☐
RedémarrerRedémarrage du PC☐
Créer utilisateurNom + mot de passe☐
Vérifier WSL 2wsl -l -v☐
Mettre à joursudo apt update && sudo apt upgrade -y☐
Tester le terminalecho "Hello from Linux!"☐

🚀 Prochaines étapes

Votre environnement Linux est prêt ! Vous pouvez maintenant commencer la formation :

  1. Linux : les commandes essentielles à connaître - Apprenez à naviguer dans le terminal
  2. Débuter avec Git : commits, branches et premier repo - Maîtrisez le contrôle de version
Retour aux modules

Sur cette page

  • 🎯 Objectifs
  • 📋 Prérequis
  • 📖 Pourquoi WSL ?
  • 🔧 Installation
  • Étape 1 - Installer WSL
  • Étape 2 - Redémarrer
  • Étape 3 - Configurer Ubuntu
  • Étape 4 - Vérifier l'installation
  • Étape 5 - Mettre à jour le système
  • 📂 Systèmes de fichiers
  • Accéder aux fichiers Linux depuis Windows
  • Accéder aux fichiers Windows depuis Linux
  • 🖥️ Lancer le terminal Linux
  • Intégration VS Code (recommandé)
  • 🔧 Commandes WSL utiles
  • ✅ Checklist de vérification
  • 📊 Récapitulatif
  • 🚀 Prochaines étapes