Ce guide complet montre comment installer, configurer et utiliser le sous-système Windows pour Linux 2 (WSL2) pour exécuter un environnement Linux complet directement sur votre PC Windows 10 ou 11. Vous apprendrez à tirer parti de la puissance d'un noyau Linux dans Windows, intégrant de manière transparente les applications et fichiers Linux avec votre flux de travail Windows existant.
Avantages clés de WSL2:
Pourquoi choisir Linux?
La plupart des environnements d'hébergement Web utilisent Linux. Sa vitesse, sa nature open source et sa prise en charge approfondie pour les logiciels Web (Apache, Nginx, PHP, Python, MySQL, etc.) en font la norme de l'industrie. Bien que certains équivalents existent pour Windows et MacOS, le maintien de versions cohérentes sur toutes les plateformes peut être difficile, ce qui entraîne souvent des écarts de performance et des problèmes inattendus pendant le déploiement.
Alternatives à WSL2 (et pourquoi elles sont moins idéales):
Qu'est-ce que WSL2?
WSL2 permet aux développeurs d'exécuter une distribution Linux complète dans une machine virtuelle en utilisant Hyper-V, offrant une compatibilité supérieure et un accès de fichiers beaucoup plus rapide par rapport à son prédécesseur, WSL1.
Windows 10 contre Windows 11:
WSL2 a été entièrement intégré à Windows 11, simplifiant le processus d'installation. Windows 10 nécessite des étapes de configuration manuelle supplémentaires. La mise à niveau vers Windows 11 avant d'installer WSL2 est recommandée pour une expérience plus fluide.
Exigences du système:
WSL2 installe des distributions dans un dossier caché sur votre lecteur C: par défaut. Cela peut être modifié après l'installation.
Facultatif mais recommandé:
wsl.bat
dans votre dossier de démarrage pour arrêter WSL sur le démarrage.
Activation de WSL2 (Windows 10):
Activer les fonctionnalités "Platform Virtual Machine" et "Windows Sous-système pour Linux" à l'aide de l'option "Tour Windows ON ou OFF" (recherchez "Fonctions" dans le menu Démarrer). Alternativement, utilisez PowerShell (exécuter comme administrateur):
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
redémarrer, puis définir WSL2 comme version par défaut:
wsl --set-default-version 2
Installation d'une distribution Linux:
Utiliser PowerShell (en tant qu'administrateur):
wsl --list --online // List available distros wsl --install // Install default (Ubuntu) wsl --install -d Debian // Install a specific distro
Alternativement, installez-vous à partir de la boutique Microsoft.
Lancement et mise à jour de Linux:
Lancez votre distribution à partir du menu Démarrer, du terminal Windows ou de PowerShell (wsl
ou bash
). Mettez à jour votre distribution après l'installation:
sudo apt update sudo apt upgrade
Vérifiez les mises à jour du noyau en utilisant:
wsl --update
(Les sections restantes détaillant la commutation entre les versions WSL, la définition des distributions par défaut, la gestion des utilisateurs, les images de disque de déménagement / de clonage, l'accès aux fichiers entre Windows et Linux, les commandes en cours d'exécution, l'installation d'applications, les applications graphiques, Docker, vs intégration de code et les FAQ sont omises par la concision, mais le texte d'origine fournit des instructions approfondies pour chacun.)
Ce résumé rationalisé conserve les informations de base et les visuels clés tout en réduisant considérablement la longueur globale. Reportez-vous au texte d'origine pour des instructions complètes et détaillées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!