Page 1 sur 1

[toto][linux][novice] Installer Kali Linux sur Windows avec WSL

Publié : 11 décembre 2023, 20:45
par N4T0R4
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.

Code : Tout sélectionner

wsl --install kali-linux
Installer une autre distribution de 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
Pour installer une distribution, exécutez :

Code : Tout sélectionner

wsl --install <distribution name>
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).

Code : Tout sélectionner

wsl --set-default-version <Version>
Définir la version 1 ou 2 de WSL

Code : Tout sélectionner

wsl --set-version <distribution name> <versionNumber>
[TODO]

Mettre à jour WSL

Code : Tout sélectionner

wsl --update
Vérifier l’état de WSL

Code : Tout sélectionner

wsl --status
Vérifier la version WSL

Code : Tout sélectionner

wsl --version
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 :

Code : Tout sélectionner

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
[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 :

Code : Tout sélectionner

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
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 :

Code : Tout sélectionner

wsl --set-default-version 2
É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