Vai al contenuto

Importazione di Rocky Linux in WSL o WSL2

Imagini per altre versioni

If you are looking for WSL instructions for another version of Rocky Linux, select the version you want from the top menu and then refer to the WSL instructions under "Interoperability."

Prerequisiti

You must enable the Windows-Subsystem for Linux feature. Do this with one of these options:

Questa funzione dovrebbe essere disponibile su tutte le versioni di Windows 10 e 11 supportate.

!!! tip “Versione WSL”

Assicurarsi che la propria versione di WSL sia aggiornata, poiché alcune funzionalità sono state introdotte solo nelle ultime versioni. Se non si è sicuri eseguire `wsl --update`.

Passi

Immagini WSL installabili (preferibile)

  1. Scaricare l'immagine WSL dal CDN o da un altro mirror più vicino:

  2. Esistono diverse opzioni per installare un'immagine .wsl:

    • Facendo doppio clic sull'immagine, questa verrà installata con il nome predefinito dell'immagine.
    • Installare l'immagine tramite riga di comando:

      wsl --install --from-file <path-to/Rocky-10-WSL-Base.latest.x86_64.wsl> --name <machine-name>
      

Immagini di contaner convenzionali

  1. Ottenere il rootfs del container. Questo è possibile in diversi modi:

  2. (opzionale) È necessario estrarre il file .tar dal file .tar.xz se non si utilizza una delle ultime versioni di WSL

  3. Creare la directory in cui il WSL memorizzerà i suoi file (per lo più da qualche parte nel profilo utente)
  4. Infine, importare l'immagine in WSL ( rif.):

    • 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
      

!!! tip CURIOSITA' "WSL vs. WSL 2"

In generale, WSL 2 dovrebbe essere più veloce di WSL, anche se questo può variare a seconda del caso d'uso.

Terminale di Windows

Se si è installato Windows Terminal, il nome della nuova distribuzione WSL apparirà come opzione nel menu a tendina, il che è molto utile per l'avvio in futuro. È quindi possibile personalizzarlo con colori, caratteri e altri elementi.

systemd

L'immagine WSL è abilitata per systemd da impostazione predefinita. Se si desidera utilizzare le immagini di container o crearne di personalizzate, si dovrà solo aggiungere systemd=true alla sezione boot nel file /etc/wsl.conf. (ref.)

Author: Lukas Magauer