Importer Rocky Linux 10 vers WSL ou bien WSL2
Images pour d'autres versions
Si vous recherchez des instructions WSL pour une autre version de Rocky Linux, sélectionnez la version souhaitée dans le menu du haut, puis reportez-vous aux instructions WSL sous « Interopérabilité ».
Prérequis¶
Vous devez activer la fonctionnalité Sous-système Windows pour Linux. Ceci est possible avec l'une des options suivantes :
- Une version WSL plus récente avec des fonctionnalités supplémentaires est disponible dans Microsoft Store. Utilisez la nouvelle version tant que possible.
- Ouvrez un terminal d'administration (PowerShell ou invite de commande) et exécutez la commande suivante :
wsl --install
(ref.) - Accédez aux paramètres graphiques de Windows et activez la fonctionnalité facultative
Windows-Subsystem for Linux
Cette fonctionnalité devrait être disponible sur toutes les versions actuellement prises en charge de Windows 10 et 11.
Version WSL
Assurez-vous que votre version WSL est à jour, car certaines fonctionnalités ont seulement été introduites dans les versions récentes. Si vous n'êtes pas certain, vérifiez avec la commande wsl --update
.
Marche à suivre¶
Images WSL installables (de préférence)¶
-
Téléchargez l'image WSL à partir du CDN ou d'un autre miroir à proximité :
-
Il existe plusieurs options pour installer une image
.wsl
:- Un double-clic sur l'image l'installera avec le nom d'image par défaut
-
Installez l'image à l'aide de la ligne de commande :
wsl --install --from-file <path-to/Rocky-10-WSL-Base.latest.x86_64.wsl> --name <machine-name>
Images de conteneurs classiques¶
-
Récupérez
rootfs
du conteneur. Cela est possible de plusieurs manières :- Téléchargez l'image depuis le CDN :
-
Extraction de l'image à partir de
Docker Hub
ou deQuay.io
(ref.)<podman/docker> export rockylinux:10 > rocky-10-image.tar
-
(facultatif) Vous devrez extraire le fichier
.tar
du fichier.tar.xz
si vous utilisez l'une des dernières versions de WSL - Créez le répertoire dans lequel le WSL stockera ses fichiers (normalement quelque part dans le profil utilisateur)
-
Enfin, importez l'image dans WSL (ref.) :
-
WSL :
wsl --import <machine-name> <path-to-vm-dir> <path-to/rocky-10-image.tar.xz> --version 1
-
WSL 2 :
wsl --import <machine-name> <path-to-vm-dir> <path-to/rocky-10-image.tar.xz> --version 2
-
WSL vs. WSL 2
En général, WSL 2 devrait être plus rapide que WSL, bien que cela puisse varier selon le cas d'utilisation.
Windows Terminal
Si vous avez installé Windows Terminal, le nom de votre nouvelle distribution WSL apparaîtra comme une option dans le menu déroulant, ce qui est très utile pour la lancer par la suite. Vous pouvez ensuite le personnaliser avec des couleurs, des polices et d'autres éléments.
systemd
L'image WSL est activée par défaut pour systemd. Si vous souhaitez utiliser les images de conteneur ou créer les vôtres, il vous suffira d'ajouter systemd=true
à la section boot
dans le fichier /etc/wsl.conf
. (ref.)
Author: Lukas Magauer