Zum Inhalt

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:

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)

  1. Laden Sie das WSL-Image vom CDN oder einem anderen Mirror in Ihrer Nähe herunter:

  2. 9: x86_64 or aarch64

  3. Es gibt mehrere Optionen zum Installieren eines .wsl-Images:

  4. Doppelklicken Sie auf das Image und es wird mit dem Standardnamen des Bildes installiert

  5. 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

  1. Sie benötigen den Container rootfs. Das ist auf mehrere Arten möglich:

  2. Laden Sie das Image vom CDN herunter:

  3. Entpacken Sie das Image aus Docker Hub oder Quay.io (siehe Link)

    ```sh
    <podman/docker> export rockylinux:9 > rocky-9-image.tar
    ```
    
  4. (optional) Sie müssen die .tar-Datei aus der .tar.xz-Datei extrahieren, wenn Sie eine der neuesten WSL-Versionen verwenden

  5. Erstellen Sie das Verzeichnis, in dem das WSL seine Dateien speichert (normalerweise irgendwo im Benutzerprofil)

  6. Schließlich importieren Sie das Image in WSL (siehe Link):

  7. WSL:

    ```sh
    wsl --import <machine-name> <path-to-vm-dir> <path-to/rocky-9-image.tar.xz> --version 1
    ```
    
  8. 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