Importer Rocky Linux vers WSL¶
Prérequis¶
La fonctionnalité Windows-Subsystem pour Linux doit être activée. Ceci est possible avec l'une de ces options :
- 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 Windows 10 et 11 prises en charge actuellement (février 2025).
Marche à suivre¶
Récupérez
rootfs
du conteneur. Ceci est possible de plusieurs manières :- Préférable : Téléchargez l'image depuis le CDN :
Extraire l'image à partir de
Docker Hub
ou deQuay.io
(ref.)<podman/docker> export rockylinux:9 > rocky-9-image.tar
(facultatif) Vous devrez extraire le fichier .tar du fichier .tar.xz si vous n'utilisez pas l'une des dernières versions de WSL
- Créer le répertoire où le WSL stockera ses fichiers (par exemple quelque part dans le profil utilisateur)
Enfin, importer l'image dans WSL (ref.) :
WSL :
wsl --import <machine-name> <path-to-vm-dir> <path-to/rocky-9-image.tar.xz>
WSL 2:
wsl --import <machine-name> <path-to-vm-dir> <path-to/rocky-9-image.tar.xz> --version 2
WSL vs. WSL 2
En général, le WSL 2 devrait être plus rapide que le WSL, mais cela peut différer d'un cas d'utilisation à l'autre.
Terminal Windows
Si Windows Terminal
est installé, le nouveau nom de la distribution WSL apparaîtra comme une option dans le menu déroulant ce qui est assez pratique pour le lancement de Linux. Vous pouvez ensuite personnaliser le système
avec des couleurs, des polices, etc.
systemd
Microsoft a finalement décidé d’intégrer systemd
dans le WSL. Cette fonctionnalité fait partie de la nouvelle version WSL dans Microsoft Store. Il vous suffit d'ajouter systemd=true
à la section ini boot
dans le fichier /etc/wsl.conf
! (ref.)
Microsoft Store
Il n'y a actuellement aucune image dans le Microsoft Store, si vous voulez aider à l'y amener, rejoignez la conversation dans le canal Mattermost SIG/Containers ! Les quelques efforts fournis il y a longtemps, peuvent être utiles maintenant.
Author: Lukas Magauer