Come abilitare WSL in Windows 11: una guida passo-passo

Abilitazione del sottosistema di Windows per Linux (WSL) su Windows 11 consente di eseguire un ambiente Linux direttamente sulla macchina Windows senza la necessità di una macchina virtuale separata o una configurazione a doppio avvio. È perfetto per gli sviluppatori che hanno bisogno di strumenti Linux in uno spazio di lavoro Windows. Per iniziare, dovrai abilitare WSL tramite le funzionalità di Windows, installare la distribuzione Linux preferita dal Microsoft Store e impostare l'ambiente secondo necessità.

Abilitare WSL in Windows 11 trasforma il tuo computer in uno strumento versatile integrando Linux con Windows. Segui questi semplici passaggi per attivare WSL e iniziare a esplorare il mondo Linux.

Passaggio 1: aprire le funzionalità di Windows

Vai al menu Start, cerca "Accendi o spegne le funzionalità Windows" e apri la finestra.

Questo passaggio è cruciale perché ti conduce al menu Funzioni di Windows, in cui è possibile attivare varie funzionalità opzionali, incluso WSL.

Passaggio 2: Abilita WSL

Scorri attraverso l'elenco e controlla la casella etichettata "Sottosistema di Windows per Linux". Fai clic su "OK" per applicare le modifiche.

Dopo aver abilitato questa funzione, Windows ti chiederà di riavviare il computer per finalizzare l'installazione. Questo riavvio è necessario per applicare correttamente le modifiche.

Passaggio 3: riavvia il tuo computer

Riavvia il computer per completare l'installazione del sottosistema Windows per Linux.

Il tuo computer deve riavviare per finalizzare l'installazione WSL. Durante questo processo, Windows integra il kernel Linux nel sistema.

Passaggio 4: installa una distribuzione Linux

Dopo il riavvio, vai a Microsoft Store, cerca la distribuzione preferita di Linux e fai clic su "Installa".

Microsoft Store offre diverse distribuzioni Linux, come Ubuntu, Debian e Kali. Scegli quello che si adatta alle tue esigenze e lascia completare il processo di installazione.

Passaggio 5: avvia la tua distribuzione Linux

Una volta installato, apri la distribuzione Linux prescelta dal menu Start per iniziare a configurare l'ambiente.

Il lancio iniziale potrebbe richiedere alcuni minuti in quanto imposta l'ambiente. Dovrai creare un nome utente e una password per il tuo sistema Linux durante questo passaggio.

Dopo aver completato questi passaggi, il sistema Windows 11 avrà un ambiente Linux integrato. Questa configurazione consente di eseguire comandi Linux, script e applicazioni direttamente sul computer Windows, migliorando le capacità di sviluppo.

Suggerimenti su come abilitare WSL in Windows 11

  • Assicurati che il tuo Windows 11 sia aggiornato all'ultima versione per la piena compatibilità con WSL.
  • Se riscontri problemi, controlla che la virtualizzazione sia abilitata nelle impostazioni del BIOS del tuo computer.
  • Usa il comandowsl --updateNel prompt dei comandi per mantenere aggiornato la tua distribuzione WSL.
  • Prendi in considerazione l'installazione di Windows Terminal per un'esperienza di comando migliorata.
  • Esplora WSL 2 per prestazioni migliori con compatibilità con chiamate di sistema completa.

Domande frequenti

Cos'è WSL 2?

WSL 2 è l'ultima versione del sottosistema di Windows per Linux, offrendo prestazioni migliorate e compatibilità per la chiamata completa eseguendo un kernel Linux reale in una macchina virtuale leggera.

Ho bisogno di un account Microsoft per scaricare una distribuzione Linux?

Sì, dovrai accedere a Microsoft Store con un account Microsoft per scaricare e installare una distribuzione Linux.

Posso eseguire applicazioni grafiche Linux su WSL?

Sì, con l'aiuto di un server X su Windows, è possibile eseguire applicazioni grafiche Linux.

Quali sono i requisiti di sistema per WSL?

WSL richiede la versione 1903 di Windows 10 o superiore e Windows 11. Assicurarsi che il sistema soddisfi questi requisiti minimi prima di abilitare WSL.

Come faccio a passare da diverse distribuzioni Linux?

Usa il comandowsl -l -vNel prompt dei comandi per elencare le distribuzioni installate e impostare il valore predefinitowsl --setdefault.

Riepilogo

  1. Apri funzionalità di Windows.
  2. Abilita WSL.
  3. Riavvia il tuo computer.
  4. Installa una distribuzione Linux.
  5. Avvia la tua distribuzione Linux.

Conclusione

Abilitare il sottosistema di Windows per Linux su Windows 11 apre un mondo di possibilità, in particolare per gli sviluppatori e gli appassionati di tecnologia che prosperano sull'uso di strumenti Linux. Seguendo i passaggi descritti in questa guida, si integra perfettamente un potente ambiente Linux nel sistema operativo Windows. Questa miscela di due ecosistemi molto diversi fornisce una piattaforma robusta per la codifica, il test e l'esecuzione di applicazioni con facilità.

La bellezza di WSL sta nella sua semplicità ed efficacia. Senza la necessità di macchine virtuali a doppio boot o complesse, si ottiene l'accesso a una vasta gamma di utility Linux direttamente sulla macchina Windows. Man mano che la tecnologia si evolve, l'integrazione tra queste piattaforme diventa ancora più fluida, rendendo più facile per gli utenti sfruttare il meglio di entrambi i mondi.

Se ti stai avventurando nello sviluppo del software, nella scienza dei dati o semplicemente vuoi esplorare Linux, abilitare WSL in Windows 11 potrebbe essere il tuo primo passo verso un'esperienza di elaborazione più ricca. Per ulteriori letture, esplora la documentazione ufficiale di Microsoft su WSL per scoprire funzionalità avanzate e suggerimenti per la risoluzione dei problemi. Cogli l'occasione per abbracciare la flessibilità e la potenza che WSL porta a portata di mano e vedere come può migliorare il flusso di lavoro e la produttività.

Lettura consigliata:Come installare WSL su Windows 11: una guida passo-passo