Microsoft ha iniziato una partnership con Canonical, ed è una società madre di Ubuntu. Questa partnership ha aperto la porta agli utenti di Linux perché permette a chiunque di usare Linux su Windows. Il CEO di Microsoft ha annunciato ufficialmente che ora chiunque può installare e utilizzare la Bash Shell di Linux su Windows 10. Molti di voi ancora non ci credono, quindi in questo articolo, vi daremo informazioni su come installare e utilizzare la Bash Shell di Linux su Windows 10.

Perché dovreste usare la Bash Shell di Linux

Come sappiamo, il sistema operativo di Windows ha già un PowerShell, che è un linguaggio di scripting e shell di comando. PowerShell aiuta gli amministratori di sistema a fare diversi compiti di amministrazione, ed è stato creato dal framework.NET per superare le carenze del prompt dei comandi.

Ora che PowerShell è già presente in Windows, che bisogno c’è di Bash Shell in Windows? Bash e PowerShell sono progettati diversamente per compiti diversi. La shell Bash è integrata nel sistema operativo Windows e rimuove i passaggi extra che dovevi seguire per usare gli stessi linguaggi di programmazione sul tuo Windows.

Che cos’è Bash Shell?

“Bash” è l’abbreviazione di “Bourne-Again Shell,” che è il gioco di parole di Stephen Bourne (l’autore dell’antenato diretto dell’attuale shell UNIX “sh”). Bash è un linguaggio di comando o Shell, ed è usato per diversi tipi di sistemi operativi GNU e Linux.

Bash è la versione libera di Bourne Shell, ed è distribuita con il sistema operativo GNU e Linux che include anche Ubuntu. Se avete usato Ubuntu e lavorato sui comandi specifici del terminale, dovete aver usato Bash per questo processo. Bash è uno dei più sorprendenti interpreti della linea di comando, quindi è una shell interattiva predefinita nelle diverse distribuzioni di Linux.

Come installare e utilizzare la shell Bash di Linux su Windows 10

Il primo passo del processo richiede di abilitare l’opzione “Windows Subsystem for Linux” su Windows da PowerShell. Nel caso in cui vogliate usare la GUI, allora dovete cercare l’opzione per ottenere l’elenco delle funzionalità di Windows, quindi potete farlo secondo l’immagine mostrata qui sotto:

Poi, apritelo per usare tutte le opzioni, quindi controllate “Windows Subsystem for Linux” e “Virtual Machine Platform” e abilitatele contrassegnando la casella, poi riavviate il sistema per applicare le modifiche.

Nel caso in cui si stia utilizzando PowerShell, allora è necessario andare nel menu Start, e digitare PowerShell nella casella di ricerca, quindi eseguirlo come amministratore facendo clic destro su di esso:

Una volta aperto PowerShell, utilizzare il seguente comando per abilitare la Bash in Windows 10. (In questo caso, il sistema chiederà la conferma, quindi digita Y, o puoi premere Invio.


Ora, devi scaricare il sistema Linux dal Windows Store e cercare “Linux” o “Ubuntu.”

Dopo la ricerca, otterrai la prossima schermata con cui puoi installare Ubuntu o SUSE. (In questo caso, Ubuntu è usato per il processo successivo).

La differenza tra openSUSE o Ubuntu o SUSE Linux Enterprise è i diversi comandi per installare i nuovi pacchetti dei sottosistemi Linux. Ci vorrà circa 1GB o più per scaricare Ubuntu.

È l’ultimo compito per eseguire Linux in Windows 10, quindi è necessario cercare la distribuzione Linux che hai installato, cioè Ubuntu.

Ora eseguilo come una normale applicazione di Windows, e ci vorrà un po’ di tempo per installare poi compilare un nome utente e password.

Infine, Linux verrà installato nel tuo sistema, quindi goditelo.

Caso di risoluzione dei problemi

1. Se ottieni un codice come questo:

Questo significa che hai ricevuto il messaggio “Il componente opzionale WSL non è abilitato. Si prega di abilitarlo e riprovare”. Ti dirà di premere un tasto qualsiasi per continuare, quindi si chiuderà automaticamente quando premerai un tasto qualsiasi.

Questo errore potrebbe verificarsi perché Windows Subsystem for Linux non è abilitato correttamente. Quindi devi abilitarlo come abbiamo spiegato nel nostro articolo.

2. Nel caso in cui ottieni l’errore “Installazione fallita con errore 0x80070003”, allora devi assicurarti che il tuo Linux dovrebbe essere memorizzato e installato nell’unità C del tuo sistema perché il Windows Subsystem di Linux funziona solo sull’unità C, che è l’unità di sistema.

Prima, vai in Impostazioni>Storage> Altre impostazioni di archiviazione e cambia la posizione del contenuto appena scaricato.

Aggiornamento da WSL1 a WSL 2 o Windows Subsystem for Linux 2

Nel caso in cui il tuo sistema sia iscritto al programma Insider di Windows o il tuo sistema sia aggiornato a 18917 o superiore, è facile per te aggiornare WSL 1 a WSL 2.

Prima di aggiornare WSL1 a WSL 2, devi abilitare una funzione di Windows, quindi aprilo e scorri in basso nell’opzione e poi abilita la funzione “Virtual Machine Platform”. Ora, riavvia il tuo sistema per applicare le modifiche.

Apri quindi la PowerShell, e devi eseguirla come amministratore, quindi esegui il comando riportato di seguito.

wsl –set-version 2

Ricorda, devi sostituire i nomi delle distribuzioni installate come Ubuntu, Debian o Kali Linux. Dopo questo processo, il tuo sistema trasformerà la WSL1 in WSL 2, e ci vorranno dai 5 ai 10 minuti.

Infine, inserisci il comando dato qui sotto per controllare la versione di WSL (il Windows Subsystem for Linux) sul tuo sistema. Se mostra WSL versione 2, significa che la tua WSL è stata aggiornata.

wsl -l -v

Conclusione

Questo articolo ha fornito informazioni complete su “Come installare e usare la Bash Shell Linux su Windows 10”. Come abbiamo discusso, il CEO di Microsoft ha annunciato ufficialmente che ora è possibile installare e utilizzare la Bash Shell di Linux su Windows 10. Questo articolo ti aiuterà a installare Linux Bash Shell sul tuo Windows 10 senza alcun problema, quindi abbiamo offerto modi per affrontare gli errori durante l’installazione di Linux Bash Shell. Qual è il tuo feedback su questo articolo? Fatecelo sapere!.

.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.