Come utilizzare il sottosistema Windows per Linux 2 (WSL 2) su Windows 11

Il sottosistema Windows per Linux 2 (WSL 2) è una funzionalità innovativa che consente l'esecuzione diretta di un kernel Linux autentico su un sistema Windows. In questo modo, gli sviluppatori e i professionisti IT possono gestire senza problemi le distribuzioni Linux insieme alle applicazioni Windows esistenti, massimizzando produttività e flessibilità.

Termini relativi a WSL 2

  • WSL 2: La seconda versione del sottosistema Windows per Linux che integra un vero kernel Linux in Windows.
  • Kernel: Il componente principale di un sistema operativo che comunica direttamente con l'hardware.
  • Distribuzione Linux: Varianti del sistema operativo Linux che includono il kernel Linux e pacchetti software assortiti.
  • Hyper-V: Una tecnologia di virtualizzazione di Microsoft.

Perché utilizzare WSL 2 su Windows 11

WSL 2 offre miglioramenti significativi delle prestazioni rispetto al suo predecessore, WSL 1. Con il suo vero kernel Linux, fornisce prestazioni migliorate del file system e compatibilità completa delle chiamate di sistema, cruciali per gli sviluppatori che richiedono un'autentica esperienza Linux su una piattaforma Windows.

Passaggi per configurare WSL 2 su Windows 11

  1. Verificare i prerequisiti di sistema

    Assicurarsi che le funzionalità di virtualizzazione siano attivate nelle impostazioni BIOS o UEFI del computer.

  2. Abilita WSL e la piattaforma della macchina virtuale

    Passare a Pannello di controllo -> Programmi -> Attiva o disattiva le funzionalità di Windows. Qui, seleziona entrambe le opzioni "Windows Subsystem for Linux" e "Virtual Machine Platform". Riavviare il computer dopo aver effettuato queste selezioni.

  3. Installa una distribuzione Linux

    Visita Microsoft Store e cerca le distribuzioni Linux preferite come Ubuntu, Debian o Fedora. Fare clic su "Install" sulla distribuzione scelta.

  4. Imposta WSL 2 come versione predefinita

    Apri il prompt dei comandi ed esegui il seguente comando:

    wsl --set-default-version 2

    Ciò garantisce che WSL 2 sia la versione predefinita per qualsiasi nuova distribuzione Linux.

  5. Avvia e configura la distribuzione Linux

    Apri la distribuzione Linux installata dal menu Start. Al primo avvio, inserire un nome utente e una password UNIX che verranno utilizzati per l'ambiente Linux.

Conclusione

Con WSL 2 su Windows 11, i confini tra Windows e Linux sono sempre più sfumati, offrendo agli sviluppatori un ambiente di sviluppo senza pari che combina il meglio di entrambi i mondi. Sfruttare la potenza di WSL 2 garantisce un flusso di lavoro fluido ed efficiente per le attività correlate a Linux.