Windows Subsystem for Linux (WSL)¶
Installation¶
# Installation en console administrateur
wsl --install
# Utiliser la version 2 par défaut
wsl --set-default-version 2
# Vérifier que tout est OK
wsl --status
# demandera peut-être d'activer le service "Plateforme d’ordinateur virtuel" avec :
# wsl.exe --install --no-distribution
Utilisation¶
# Lister les distributions disponibles
wsl --list --online
# Installer la distribution ubuntu
wsl --install -d Ubuntu-22.04
# Démarrer la distribution ubuntu
wsl --distribution Ubuntu-22.04 --user ubuntu
# Arrêt
wsl --shutdown
# Suppression
wsl --terminate Ubuntu-22.04
wsl --unregister Ubuntu-22.04
Configuration pour installation de KVM¶
Dans /etc/wsl2.conf
:
[boot]
systemd=true
#command = /bin/bash -c 'chown -v root:kvm /dev/kvm && chmod 660 /dev/kvm'
kernelCommandLine=amd_iommu=on iommu=pt kvm.ignore_msrs=1 kvm-amd.nested=1 kvm-amd.ept=1 kvm-amd.emulate_invalid_guest_state=0 kvm-amd.enable_shadow_vmcs=1 kvm-amd.enable_apicv=1
[wsl2]
nestedVirtualization=true
Configuration manuelle du DNS¶
- Dans
/etc/wsl.conf
:
[network]
generateHosts = true
generateResolvConf = false
- Dans
/etc/resolv.conf
:
nameserver 1.1.1.1
nameserver 1.0.0.1