Guida completa all’installazione di WSL su Windows 10 nel 2024

Note chiave

  • Installa WSL con un semplice comando: wsl --install
  • Assicurarsi che la piattaforma della macchina virtuale sia abilitata per WSL2.
  • Puoi scaricare altre distribuzioni direttamente da Microsoft Store.

Sfruttare la potenza di Linux su Windows 10 con WSL

L’installazione del sottosistema Windows per Linux (WSL) su Windows 10 consente agli utenti di eseguire senza problemi un ambiente Linux insieme al loro sistema operativo Windows. Questa guida fornisce passaggi chiari e pratici per configurare WSL in modo efficace.

Guida passo passo per installare WSL su Windows 10

Passaggio 1: installazione di WSL tramite prompt dei comandi o PowerShell

Per installare il sottosistema Windows per Linux sul tuo sistema Windows 10, segui questi passaggi:

  1. Aprire Start su Windows 10.

  2. Cerca Prompt dei comandi (o PowerShell ), fai clic con il pulsante destro del mouse sul primo risultato e seleziona Esegui come amministratore.

  3. Immetti il ​​seguente comando per installare WSL e premi Invio :

    wsl --install

  4. Riavvia il dispositivo per completare l’installazione.

  5. Seguire eventuali ulteriori istruzioni per configurare la distribuzione Ubuntu Linux.

Dopo questi passaggi, WSL verrà installato per impostazione predefinita con l’ultima distribuzione Ubuntu Linux.

Suggerimento: se riscontri il codice di errore 14107, verifica che la funzionalità “Piattaforma macchina virtuale” sia abilitata nelle impostazioni delle funzionalità di Windows.

Passaggio 2: installazione di WSL tramite Microsoft Store

Puoi anche ottenere WSL e varie distribuzioni direttamente da Microsoft Store:

1. Abilitare i componenti di virtualizzazione WSL

  1. Aprire Start.

  2. Cerca Attiva o disattiva le funzionalità di Windows e fai clic sul primo risultato.

  3. Seleziona le caselle per “Piattaforma macchina virtuale” e “Sottosistema Windows per Linux”.

  4. Fare clic su OK, quindi riavviare il computer.

2. Installa l’app WSL

  1. Visita la pagina dello store WSL.

  2. Fare clic su Installa.

  3. Seguire le istruzioni per aprire e reinstallare se necessario.

3. Installazione di una distribuzione Linux

  1. Avvia l’ app Microsoft Store.

  2. Cerca una distribuzione Linux (ad esempio Debian ).

  3. Fare clic su Ottieni.

  4. Dopo l’installazione, fare clic su Apri per avviare la distribuzione.

Passaggio 3: installazione di WSL2 su versioni precedenti di Windows 10

Per Windows 10 versione 1909 e precedenti, installare WSL1, quindi configurare WSL2:

Abilitare il sottosistema Windows per Linux

  1. Aprire Start.

  2. Cerca Attiva o disattiva le funzionalità di Windows e fai clic sul primo risultato.

  3. Selezionare “Sottosistema Windows per Linux”.

  4. Fare clic su OK, quindi riavviare il computer.

Abilitare la piattaforma della macchina virtuale

  1. Aprire PowerShell come amministratore.

  2. Esegui il seguente comando:

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

  3. Riavvia nuovamente il computer.

Abilita il sottosistema Windows per Linux 2

  1. Scarica l’aggiornamento del kernel WSL2.

  2. Eseguire il file scaricato per applicare l’aggiornamento.

  3. Aprire PowerShell come amministratore.

  4. Eseguire:

    wsl --set-default-version 2

Suggerimenti aggiuntivi

Suggerimenti aggiuntivi

  • Prima di installare WSL, verifica sempre che Windows 10 sia aggiornato.
  • Per una migliore esperienza della riga di comando con WSL, si consiglia di utilizzare il Terminale di Windows.
  • Esplora le distribuzioni Linux promosse dalla comunità per opzioni più ampie che vanno oltre Ubuntu.

Suggerimenti aggiuntivi

  • Prima di installare WSL, verifica sempre che Windows 10 sia aggiornato.
  • Per una migliore esperienza della riga di comando con WSL, si consiglia di utilizzare il Terminale di Windows.
  • Esplora le distribuzioni Linux promosse dalla comunità per opzioni più ampie che vanno oltre Ubuntu.

Riepilogo

In questa guida abbiamo illustrato come installare e configurare il sottosistema Windows per Linux (WSL) su Windows 10, inclusi i passaggi essenziali per l’utilizzo del prompt dei comandi, di PowerShell e di Microsoft Store, nonché considerazioni per le versioni precedenti di Windows.

Conclusione

WSL offre una potente integrazione delle funzionalità Linux in Windows 10, migliorando la produttività e i flussi di lavoro di sviluppo. Fai il grande passo e inizia a utilizzare WSL per le tue attività di sviluppo Linux oggi stesso!

FAQ (Domande frequenti)

Posso eseguire applicazioni GUI utilizzando WSL?

Sì, è possibile eseguire applicazioni GUI utilizzando WSL con le configurazioni appropriate, come X11 o Wayland.

Quali sono le differenze tra WSL1 e WSL2?

WSL1 utilizza un livello di traduzione per interfacciarsi con le chiamate Windows, mentre WSL2 esegue un kernel Linux completo in una VM leggera, migliorando velocità e compatibilità.