Rocky Linux 9 nach WSL oder WSL2 Importieren
Images für andere Versionen
Wenn Sie nach WSL-Anweisungen für eine andere Version von Rocky Linux suchen, wählen Sie die gewünschte Version aus dem oberen Menü aus und lesen Sie dann die WSL-Anweisungen unter „Interoperabilität“.
Voraussetzungen¶
Sie müssen die Funktion Windows-Subsystem für Linux aktivieren. Das ist mit einer dieser Optionen möglich:
- A newer WSL version with extra features is available in the Microsoft Store. Verwenden Sie nach Möglichkeit diese neuere Version.
- Öffnen Sie ein administratives Terminal (entweder PowerShell oder Eingabeaufforderung) und führen Sie
wsl --installaus (siehe Link) - Gehen Sie zu den Windows-Einstellungen und aktivieren Sie die Option
Windows-Subsystem for Linux
Diese Funktion sollte derzeit in jeder unterstützten Version von Windows 10 und 11 verfügbar sein.
WSL-Version
Stellen Sie sicher, dass Ihre WSL-Version auf dem neuesten Stand ist, da einige Funktionen erst in späteren Versionen eingeführt wurden. Wenn Sie sich nicht sicher sind, führen Sie wsl --update aus.
Einzelne Schritte¶
Installierbare WSL-Images (vorzugsweise)¶
-
Laden Sie das WSL-Image vom CDN oder einem anderen Mirror in Ihrer Nähe herunter:
-
Es gibt mehrere Optionen zum Installieren eines
.wsl-Images: -
Doppelklicken Sie auf das Image und es wird mit dem Standardnamen des Bildes installiert
- Installieren Sie das Image über die Befehlszeile:
```sh wsl --install --from-file <path-to/Rocky-9-WSL-Base.latest.x86_64.wsl> --name <machine-name> ```
Herkömmliche Container-Images¶
-
Sie benötigen den Container
rootfs. Das ist auf mehrere Arten möglich: -
Laden Sie das Image vom CDN herunter:
-
Entpacken Sie das Image aus
Docker HuboderQuay.io(siehe Link)```sh <podman/docker> export rockylinux:9 > rocky-9-image.tar ``` -
(optional) Sie müssen die
.tar-Datei aus der.tar.xz-Datei extrahieren, wenn Sie eine der neuesten WSL-Versionen verwenden -
Erstellen Sie das Verzeichnis, in dem das WSL seine Dateien speichert (normalerweise irgendwo im Benutzerprofil)
-
Schließlich importieren Sie das Image in WSL (siehe Link):
-
WSL:
```sh wsl --import <machine-name> <path-to-vm-dir> <path-to/rocky-9-image.tar.xz> --version 1 ``` -
WSL 2:
```sh wsl --import <machine-name> <path-to-vm-dir> <path-to/rocky-9-image.tar.xz> --version 2 ```
WSL vs. WSL 2
Generell sollte WSL 2 schneller sein als WSL, dies kann jedoch je nach Anwendungsfall variieren.
Windows Terminal
Wenn Sie Windows Terminal installiert haben, wird der neue WSL Distributionsname als Option im Pull-down-Menü angezeigt, das ist ziemlich praktisch, um Linux in der WSL zu starten. Sie können alles dann mit Farben, Schriftarten etc. verschlimmbessern.
systemd
L'image WSL est compatible avec systemd par défaut. Si vous voulez utiliser les images conteneurs ou créer les vôtres, il vous suffit d'ajouter systemd=true à la section « boot » du fichier /etc/wsl.conf. (réf.)
Author: Lukas Magauer