[toto][linux][novice] Installer Kali Linux sur Windows avec WSL
Publié : 11 décembre 2023, 20:45
Les développeurs peuvent accéder simultanément à la puissance de Windows et de Linux sur une machine Windows. Le Sous-système Windows pour Linux (WSL) permet aux développeurs d’installer une distribution Linux (comme Ubuntu, OpenSUSE, Kali, Debian, Arch Linux, etc.) et d’utiliser des applications, des utilitaires et des outils en ligne de commande Bash Linux directement sur Windows, sans modification, sans devoir passer par une machine virtuelle traditionnelle ou une configuration à double démarrage.
Prérequis
Vous devez avoir activé la technologie de virtualisation dans le BIOS.
Vous devez exécuter Windows 10 versions 2004 et ultérieures (build 19041 et versions ultérieures) ou Windows 11 pour utiliser les commandes ci-dessous. Si vous utilisez des versions antérieures, consultez : Installation manuelle de WSL pour les anciennes versions.
Installer Kali avec la commande WSL (Ubuntu par défaut)
Vous pouvez maintenant installer tout ce dont vous avez besoin pour exécuter WSL avec une seule commande. Ouvrez l’invite de commandes PowerShell ou Windows en mode administrateur en cliquant avec le bouton droit et en sélectionnant « Exécuter en tant qu’administrateur », entrez la commande wsl --install, puis redémarrez votre machine.
Installer une autre distribution de Linux
Pour obtenir une liste valide de noms de distribution, exécutez :
Pour installer une distribution, exécutez :
Définir la version de WSL par défaut
WSL 2 est uniquement disponible dans Windows 11 ou Windows 10, version 1903, build 18362 ou ultérieure. Vérifiez votre version de Windows en sélectionnant la touche Windows + R, tapez winver et sélectionnez OK. (Ou entrez la commande ver dans l’invite de commandes Windows).
Définir la version 1 ou 2 de WSL
[TODO]
Mettre à jour WSL
Vérifier l’état de WSL
Vérifier la version WSL
Installation manuelle de WSL pour les anciennes versions
Étape 1 : activer le sous-système Windows pour Linux
Vous devez tout d’abord installer la fonctionnalité facultative « Sous-système Windows pour Linux » avant d’installer des distributions Linux sur Windows.
Ouvrez PowerShell comme administrateur (menu Démarrer > PowerShell > cliquez avec le bouton droit > Exécuter en tant qu’administrateur) et entrez cette commande :
[TODO]
Étape 2 - Consulter la configuration requise pour exécuter WSL 2
Pour mettre à jour vers WSL 2, vous devez exécuter Windows 10...
Pour les systèmes x64 : Version 1903 ou ultérieure, avec Build 18362.1049 ou ultérieure.
Pour les systèmes ARM64 : Version 2004 ou ultérieure, avec Build 19041 ou ultérieure.
ou Windows 11.
Étape 3 : activer la fonctionnalité Machine virtuelle
Avant d’installer WSL 2, vous devez activer la fonctionnalité facultative Plateforme de machine virtuelle. Pour utiliser cette fonctionnalité, votre ordinateur doit disposer des fonctionnalités de virtualisation.
Ouvrez PowerShell en tant qu’administrateur et exécutez :
Redémarrez votre ordinateur pour terminer l’installation de WSL et mettre à jour vers WSL 2.
Étape 4 : définir WSL 2 comme version par défaut
Ouvrez PowerShell et exécutez cette commande pour définir WSL 2 comme version par défaut lors de l’installation d’une nouvelle distribution Linux :
Étape 5 : installer la distribution Linux de votre choix
Ouvrez le Microsoft Store et sélectionnez votre distribution Linux préférée.
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
Ubuntu 22.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
Pengwin
Pengwin Enterprise
Alpine WSL
Raft(Free Trial)
Alma Linux
Prérequis
Vous devez avoir activé la technologie de virtualisation dans le BIOS.
Vous devez exécuter Windows 10 versions 2004 et ultérieures (build 19041 et versions ultérieures) ou Windows 11 pour utiliser les commandes ci-dessous. Si vous utilisez des versions antérieures, consultez : Installation manuelle de WSL pour les anciennes versions.
Installer Kali avec la commande WSL (Ubuntu par défaut)
Vous pouvez maintenant installer tout ce dont vous avez besoin pour exécuter WSL avec une seule commande. Ouvrez l’invite de commandes PowerShell ou Windows en mode administrateur en cliquant avec le bouton droit et en sélectionnant « Exécuter en tant qu’administrateur », entrez la commande wsl --install, puis redémarrez votre machine.
Code : Tout sélectionner
wsl --install kali-linux
Pour obtenir une liste valide de noms de distribution, exécutez :
Code : Tout sélectionner
wsl --list --online
NAME FRIENDLY NAME
Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
OracleLinux_7_9 Oracle Linux 7.9
OracleLinux_8_7 Oracle Linux 8.7
OracleLinux_9_1 Oracle Linux 9.1
openSUSE-Leap-15.5 openSUSE Leap 15.5
SUSE-Linux-Enterprise-Server-15-SP4 SUSE Linux Enterprise Server 15 SP4
SUSE-Linux-Enterprise-15-SP5 SUSE Linux Enterprise 15 SP5
openSUSE-Tumbleweed openSUSE Tumbleweed
Code : Tout sélectionner
wsl --install <distribution name>
WSL 2 est uniquement disponible dans Windows 11 ou Windows 10, version 1903, build 18362 ou ultérieure. Vérifiez votre version de Windows en sélectionnant la touche Windows + R, tapez winver et sélectionnez OK. (Ou entrez la commande ver dans l’invite de commandes Windows).
Code : Tout sélectionner
wsl --set-default-version <Version>
Code : Tout sélectionner
wsl --set-version <distribution name> <versionNumber>
Mettre à jour WSL
Code : Tout sélectionner
wsl --update
Code : Tout sélectionner
wsl --status
Code : Tout sélectionner
wsl --version
Étape 1 : activer le sous-système Windows pour Linux
Vous devez tout d’abord installer la fonctionnalité facultative « Sous-système Windows pour Linux » avant d’installer des distributions Linux sur Windows.
Ouvrez PowerShell comme administrateur (menu Démarrer > PowerShell > cliquez avec le bouton droit > Exécuter en tant qu’administrateur) et entrez cette commande :
Code : Tout sélectionner
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Étape 2 - Consulter la configuration requise pour exécuter WSL 2
Pour mettre à jour vers WSL 2, vous devez exécuter Windows 10...
Pour les systèmes x64 : Version 1903 ou ultérieure, avec Build 18362.1049 ou ultérieure.
Pour les systèmes ARM64 : Version 2004 ou ultérieure, avec Build 19041 ou ultérieure.
ou Windows 11.
Étape 3 : activer la fonctionnalité Machine virtuelle
Avant d’installer WSL 2, vous devez activer la fonctionnalité facultative Plateforme de machine virtuelle. Pour utiliser cette fonctionnalité, votre ordinateur doit disposer des fonctionnalités de virtualisation.
Ouvrez PowerShell en tant qu’administrateur et exécutez :
Code : Tout sélectionner
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Étape 4 : définir WSL 2 comme version par défaut
Ouvrez PowerShell et exécutez cette commande pour définir WSL 2 comme version par défaut lors de l’installation d’une nouvelle distribution Linux :
Code : Tout sélectionner
wsl --set-default-version 2
Ouvrez le Microsoft Store et sélectionnez votre distribution Linux préférée.
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
Ubuntu 22.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
Pengwin
Pengwin Enterprise
Alpine WSL
Raft(Free Trial)
Alma Linux