windows 10
wsl  Sottosistema Windows per Linux (WSL) consente agli sviluppatori di eseguire un ambiente GNU/Linux, inclusi la maggior parte degli strumenti da riga di comando, delle utilità e delle applicazioni, direttamente in Windows, non modificato, senza sovraccarico di una macchina virtuale tradizionale o di una configurazione a doppio avvio.
   
         home page  
 

Windows Subsystem for Linux (WSL)

Pubblicato il: 2-5-2025

Ultima Modifica: 11-6-2025

Un'ottima funzionalità avanzata di Windows che potresti esplorare è Windows Subsystem for Linux (WSL).

🔹 Windows Subsystem for Linux (WSL) – Usa Linux su Windows

WSL permette di eseguire un ambiente Linux completo all'interno di Windows, senza bisogno di una macchina virtuale o un doppio sistema operativo. È perfetto per sviluppatori e utenti avanzati.

🔹 Vantaggi di WSL

  • Eseguire comandi Linux direttamente da Windows.

  • Accedere a strumenti di sviluppo open-source senza lasciare Windows.

  • Utilizzare Docker e altri tool DevOps con prestazioni elevate.

  • Gestire file Linux direttamente da Esplora risorse di Windows.

🚀 Funzionalità Avanzate

  • WSL 2: Nuova versione con prestazioni migliorate, integrazione con kernel Linux reale e maggiore compatibilità.

  • Integrazione con Visual Studio Code: Puoi sviluppare software in ambiente Linux direttamente dall’IDE.

  • Uso di diverse distribuzioni Linux: Puoi installare Ubuntu, Debian, Kali Linux e altre direttamente da Microsoft Store.

Se ti interessa, posso creare un documento dettagliato su WSL e su come configurarlo per sfruttarlo al massimo! 🚀😊

Ecco una guida completa su Windows Subsystem for Linux (WSL) per aiutarti a configurarlo e sfruttarlo al meglio. 🚀

🔹 Guida Completa a Windows Subsystem for Linux (WSL)

1. Cos’è WSL e perché usarlo?

Windows Subsystem for Linux permette di eseguire un ambiente Linux direttamente in Windows senza bisogno di una macchina virtuale o un dual boot. È ideale per sviluppatori, amministratori di sistema e chiunque voglia accedere agli strumenti di Linux senza lasciare Windows.

2. Installazione di WSL

Metodo rapido (Consigliato)

Dal prompt dei comandi o da PowerShell, digita:

wsl --install
 

Questo comando installa WSL e la distribuzione Ubuntu per impostazione predefinita.

Installazione manuale

Se vuoi scegliere una distribuzione diversa:

  1. Apri il Microsoft Store e cerca "WSL".

  2. Seleziona e installa la distribuzione Linux che preferisci (Ubuntu, Debian, Kali Linux, Fedora, ecc.).

  3. Digita nel terminale:

wsl --set-default <nome-distribuzione>
 
  1. Sostituisci <nome-distribuzione> con il nome della tua distribuzione.

3. Configurare WSL 2

WSL ha due versioni: WSL 1 (più compatibile) e WSL 2 (più potente). Per abilitare WSL 2, usa:

 

wsl --set-version <nome-distribuzione> 2

Puoi verificare le versioni con:

wsl --list --verbose
 

4. Utilizzo Base di WSL

Una volta installato WSL, puoi:

  • Aprire un terminale Linux digitando wsl nel prompt dei comandi.

  • Accedere ai file Windows direttamente da Linux usando /mnt/c/.

  • Eseguire comandi Linux come sudo apt update, ls, nano, wget e altri.

5. Integrazione con Windows

WSL è profondamente integrato con Windows:

  • Esplora file: Puoi aprire file Linux direttamente da Windows digitando explorer.exe . nel terminale WSL.

  • Visual Studio Code: VS Code ha un'estensione dedicata per sviluppare con WSL.

  • Docker: Puoi eseguire Docker senza bisogno di una macchina virtuale.

6. Funzionalità Avanzate

  • WSLg: Permette di eseguire app Linux con interfaccia grafica (GUI) direttamente in Windows.

  • Accesso alle GPU: WSL supporta l’accelerazione GPU per applicazioni AI e machine learning.

  • Uso di script avanzati: Puoi creare script Bash in WSL per automatizzare processi.

7. Risoluzione dei Problemi

Se WSL non funziona correttamente:

  • Aggiorna il kernel con:

wsl --update
 
  • Verifica la compatibilità nel Windows Features (Deve essere abilitata l’opzione "Virtual Machine Platform").

  • Riavvia il PC se le modifiche non vengono applicate correttamente.

Questa guida ti darà una solida base per iniziare a lavorare con WSL su Windows! 😊