Il sottosistema Windows per Linux (WSL) è un modo efficiente per sfruttare i vantaggi dei diversi sistemi operativi Linux su PC e laptop Windows 10. WSL consente alle app Linux di essere eseguite direttamente su un sistema Windows 10 senza utilizzare software di virtualizzazione come VirtualBox o VMware. Il WSL è disponibile per Windows 10 e Windows Server 2019.
Sottosistema Windows per Linux (WSL) è un livello di compatibilità sviluppato da Microsoft per l'esecuzione dei binari Linux. Non contiene alcun codice del kernel Linux; piuttosto, utilizza un'interfaccia del kernel compatibile con Linux. Lo svantaggio di WSL è che non è in grado di eseguire tutto il software Linux, in particolare quelli che richiedono i servizi del kernel Linux.
Possiamo eseguire app Linux in modalità grafica installando il server X11 open source su Windows 10 (host). Tuttavia, le prestazioni sarebbero scarse a causa della mancanza di accelerazione audio o hardware.
Ci sono molti vantaggi di WSL, ad esempio l'utente non ha bisogno di installare alcuna macchina virtuale per testare le applicazioni Linux; è possibile installare e creare server web di tipo Apache (stack LAMP) e Nginx in modo nativo su Windows 10; diversi tipi di sistemi di distribuzione Linux disponibili come app come Debian, Ubuntu, Kali Linux e OpenSuse; Consuma poche risorse rispetto alle macchine virtuali; navigare nel file system; utilizzo delle app Linux da riga di comando tramite Bash e altro ancora... Ora vediamo come installare il sottosistema Windows per Linux su Windows 10 o Windows Server 2019. WSL non è disponibile per le versioni precedenti di Windows.
Abilita il sottosistema Windows per Linux (WSL) su Windows 10
- AprirePannello di controllo
- Fare clic suProgrammiopzione
- Seleziona ilAttiva o disattiva le funzionalità di Windows
- Scorri verso il basso e trovaSottosistema Windows per Linux
- Quando appare, selezionalocasella di controlloe fare clic sul'OKpulsante.
- ILSottosistema Windows per Linux (ASL)otterrà automaticamenteinstallatosul sistema in pochi minuti.
- Dopo l'installazione, fare clic suRiavvia orapulsante.
- Ora apri lo store di Microsoft Windows e cerca Linux
- Installa una delle app Linux open source disponibili su Windows 10
Installazione passo passo con screenshot
Passaggio 1:Fare clic su Menu Start di Windowse navigare per aprire il pannello di controllo.
Passaggio 2:Dal Pannello di controllo,clicca su “Attiva o disattiva le funzionalità di Windows" opzione. In alternativa, è possibile cercaredirettamente nella casella di ricerca di Windows.
Passaggio 3:Scorrere verso il bassoe troverai un'opzione perSottosistema Windows per Linux.Davanti c'è una scatola. Fare clic su di esso per verificare, quindi fare clicILOKpulsante per installare WSL su Windows 10.
Passaggio 4:Quando ti chiede di riavviare il sistema, fallo.
Passaggio 5: dopo l'installazione, vai su Microsoft Store e scarica l'app Linux con cui giocare.
Passaggio 6:Quando cerchi il termine Linux, verranno visualizzati gli ambienti Esegui Linux di Windows, Debian, Ubuntu, OpenSuse enterprise server e Kali Linux. Scegli quello con cui vuoi lavorare da scaricare e installare. Qui stiamo installando Ubuntu 18.04.
Passaggio 7:Dopo aver installato Ubuntu o altre app Linux su Windows, possiamo semplicemente andare nella casella di ricerca e digitare il loro nome. Ad esempio, abbiamo installato Ubuntu, quindi abbiamo digitato Ubuntu.
Passaggio 8: Non appena apri la bash di Ubuntu su Windows, puoi eseguire i comandi nativi di Linux direttamente sui sistemi Windows 10. Ora puoi configurare un server Web Apache (LAMP) senza la necessità di server WAMP o simili a XAMPP. Tutti i file delle app Linux verranno salvati sul tuo C Drive senza contraddizione con i file Windows.
Abbiamo provato a configurare Apache e PHP su Ubuntu nel sottosistema Windows 10 per Linux e ha funzionato perfettamente. È stato fluido e ha funzionato meglio rispetto all'installazione di una macchina virtuale utilizzando VirtualBox o altri software di virtualizzazione.
Quindi, in questo modo, chiunque può abilitare il sottosistema Linux su Windows per testare diversi comandi Linux senza compromettere molto le risorse hardware.
Altre risorse utili:












