L'esecuzione di RHEL (Red Hat Enterprise Linux)/Fedora su WSL consente agli utenti di sfruttare la flessibilità di Linux all'interno di un ambiente Windows. Indipendentemente da chi vi accede, WSL consente loro di eseguire Fedora o RHEL in modo nativo senza bisogno di una macchina virtuale o di una configurazione dual boot. In questo articolo, esamineremo i passaggi per abilitarloeseguire RHEL/Fedora sul sottosistema Windows per Linux (WSL)
Eseguire i passaggi seguenti per eseguire RHEL (Red Hat Enterprise Linux)/Fedora su Windows Subsystem for Linux (WSL).
- Abilita WSL su Windows
- Installa Fedora su WSL
- Installa RHEL su WSL
Scopriamo come eseguire RHEL /Fedora su WSL.
1] Abilita WSL su Windows

Prima di installare Fedora o RHEL, il primo passo è abilitare il sottosistema Windows per Linux, che consentirà a Windows di eseguire distribuzioni Linux. Per fare lo stesso, segui i passaggi indicati di seguito:
- Fare clic su Win + X e fare clic suTerminale (amministratore)aprirePowerShellcon privilegi amministrativi.
- Esegui il comando seguente per installare WSL, abilitarlo insieme alla piattaforma della macchina virtuale e installare la distribuzione Linux predefinita (in genere Ubuntu).
wsl.exe --install - Per cercare altre distribuzioni disponibili e installarle, eseguire rispettivamente i seguenti comandi:
wsl --list --online wsl --install -d DISTRO-NAMENota: sostituire Distro Name con il nome della distribuzione desiderata.
- Una volta installato WSL, esegui il comando seguente per abilitarlo:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart - Successivamente, riavvia il PC per applicare le modifiche eseguendo il seguente comando:
Riavvia il computer -Forza
Dopo aver abilitato WSL e riavviato il PC, il passaggio successivo è scaricare e installare il filesystem root Fedora/RHEL.
2] Installa Fedora su WSL

Poiché Fedora non era disponibile nell'elenco di distribuzione, procederemo con l'installazione del programma di installazione di Fedora Linux o del file zip, quindi lo eseguiremo.
Gli utenti possono scaricare il file di installazione o eseguire i seguenti comandi:
Per Fedora37
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/37.20230124.0/Fedora37.zip
Per Fedora36
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/36.20230124.0/Fedora36.zip
PerFedora35
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/35.20211113.0/Fedora35.zip
Per Fedora34
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/34.20211113.0/Fedora34.zip
Dopo aver scaricato il file zip, il passaggio successivo è estrarlo. Se il comando non scarica il file ZIP, puoi semplicemente copiare e incollare l'URL in un browser e quindi avviare il download.

Gli utenti vedranno due file: Fedore.exe e RootFS. Per fare ciò, fai clic con il pulsante destro del mouse sul file zip scaricato e seleziona Estrai tutto. Scegli una cartella di destinazione, fornisci un nome da utilizzare per più istanze Fedora e fai clic su Estrai per completare il processo.
Esegui ilFedora.exefile per registrare il sistema Fedora in WSL.
In alternativa, per registrarlo per WSL2, eseguire il comando seguente:
wsl --set-version RHWSL 2
Per verificare se Fedora è stata aggiunta correttamente a WSL, esegui il seguente comando:
wsl --list --all
Per aprire la Fedora Shell in WSL, esegui il seguente comando:
wsl --distribution <VM Name>
Nota: il nome della VM verrà sostituito con la distribuzione WSL specificata, ad esempio Fedora37
Una volta all'interno di Fedora, gli utenti possono aggiornare i pacchetti, aggiungere anche nuovi utenti e installare software aggiuntivo.
Leggere:
3] Installa RHEL su WSL

Dopo aver installato e abilitato WSL su Windows, ecco come installare e utilizzare RHEL su WSL.
Inizia scaricando la versione necessaria da Github o esegui i seguenti comandi in PowerShell con privilegi elevati in base alla versione richiesta:
RHEL9.1
wget https://github.com/yosukes-dev/RHWSL/releases/download/9.1.0-1750/RHWSL.zip
RHEL 9
wget https://github.com/yosukes-dev/RHWSL/releases/download/9.0.0-1468.1655190709/RHWSL.zip
RHEEL 8.7
wget https://github.com/yosukes-dev/RHWSL/releases/download/8.7-1054/RHWSL.zip
Attendi il download, estrailo nello stesso modo in cui abbiamo fatto per il file ZIP di Fedora, quindi esegui il file RHWSL.exe per registrare RHEL su WSL. Esegui il comando indicato di seguito per registrarti a WSL2:
wsl --set-version RHWSL 2

Per verificare se RHEL è stato installato e registrato correttamente, eseguire
wsl --list --all
Esegui i comandi rispettivamente per avviare RHEL, registrarlo con il servizio di sottoscrizione di Red Hat e allegarlo:
Inizio:
wsl --distribution RHWSL
Registro:
subscription-manager register
Allegare:
subscription-manager attach
Gli utenti possono installare il pacchetto necessario eseguendo il comando seguente:
dnf install <package-name>
Gli utenti possono ora eseguire sia Fedora che RHEL su WSL.
Come posso eseguire una distribuzione specifica in WSL2?
Per eseguire una distribuzione specifica in WSL2, gli utenti devono eseguire Powershell o il prompt dei comandi con diritti di amministratore e quindi controllare le distribuzioni disponibili eseguendowsl --list --verbose. Quindi deve essere registrato su WSL2 eseguendowsl --set-version <DistroName> 2. Una volta terminato, esegui il seguente comando per avviarlo:wsl --distribution <DistroName>.
Quali sono i limiti del WSL?
WSL presenta diverse limitazioni, tra cui il supporto limitato del kernel Linux e la restrizione di determinate chiamate di sistema e moduli. WSL1 ha un supporto limitato per le applicazioni GUI, mentre l'accesso all'hardware è limitato. Inoltre, le prestazioni possono essere inferiori rispetto a quelle di Linux nativo e alcune applicazioni, in particolare quelle che richiedono systemd, potrebbero non funzionare correttamente.
Leggi anche:



![Dell SupportAssist ha rilevato un componente guasto [fissare]](https://elsefix.com/tech/tejana/wp-content/uploads/2025/01/Dell-SupportAssist-has-detected-a-failing-component.jpg)










