Come installare e utilizzare Linux Bash Shell su Windows 10

How Install Use Linux Bash Shell Windows 10



Microsoft ha avviato una partnership con Canonical ed è una società madre di Ubuntu. Questa partnership ha aperto le porte agli utenti Linux perché consente a chiunque di utilizzare Linux su Windows. Il CEO di Microsoft ha annunciato ufficialmente che ora chiunque può installare e utilizzare Linux Bash Shell su Windows 10. Molti di voi ancora non ci credono, quindi in questo articolo vi daremo informazioni sull'installazione e l'utilizzo di Linux Bash Shell su Windows 10.

Perché dovresti usare Linux Bash Shell?

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







Ora pensi che PowerShell sia già presente in Windows, qual è la necessità di Bash Shell in Windows? Bash e PowerShell sono progettati in modo diverso per attività diverse. Bash shell è integrato nel sistema operativo Windows e rimuove i passaggi aggiuntivi necessari per utilizzare gli stessi linguaggi di programmazione su Windows.



Cos'è Bash Shell?

Bash è un'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 e viene utilizzato per diversi tipi di sistemi operativi GNU e Linux.



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





Come installare e utilizzare Linux Bash Shell su Windows 10

Il primo passaggio del processo richiede di abilitare l'opzione Sottosistema Windows per Linux su Windows da PowerShell. Nel caso in cui desideri utilizzare la GUI, devi cercare l'opzione delle funzionalità per ottenere l'elenco delle funzionalità di Windows, quindi puoi farlo secondo l'immagine mostrata di seguito:


Quindi, aprilo per utilizzare tutte le opzioni, quindi controlla Sottosistema Windows per Linux e Piattaforma della macchina virtuale e abilitarli contrassegnando la casella, quindi riavviare il sistema per applicare le modifiche.




Nel caso in cui tu stia utilizzando PowerShell, devi andare nel menu Start e digitare PowerShell nella casella di ricerca, quindi eseguirlo come amministratore facendo clic con il pulsante destro del mouse su di esso:


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



Ora devi scaricare il sistema Linux da Windows Store e cercare Linux o Ubuntu.


Dopo la ricerca, otterrai la schermata successiva con la quale puoi installare Ubuntu o SUSE. (In questo caso, Ubuntu viene utilizzato per l'ulteriore processo).


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


È l'ultima attività per eseguire Linux in Windows 10, quindi devi cercare la distribuzione Linux che hai installato, ad esempio Ubuntu.

Ora eseguilo come una normale applicazione Windows e ci vorrà del tempo per l'installazione, quindi inserisci un nome utente e una password.


Alla fine, Linux verrà installato nel tuo sistema, quindi divertiti.

Caso di risoluzione dei problemi

1. Nel caso in cui ottieni il codice in questo modo:


Ciò significa che hai ricevuto il Il componente facoltativo WSL non è abilitato. Abilitalo e riprova. errore. Ti dirà di premere un tasto qualsiasi per continuare, quindi si chiuderà automaticamente quando premi un tasto qualsiasi.

Questo errore potrebbe verificarsi perché il sottosistema Windows per Linux non è abilitato correttamente. Quindi è necessario abilitarlo come abbiamo spiegato nel nostro articolo.

2. Nel caso in cui ottieni il Installazione non riuscita con errore 0x80070003 errore, quindi devi assicurarti che il tuo Linux debba essere archiviato e installato nell'unità C del tuo sistema perché il sottosistema Windows di Linux di Linux funziona solo sull'unità C, che è l'unità di sistema.

Per prima cosa, vai su Impostazioni>Archiviazione>Altre impostazioni di archiviazione e modificare la posizione del contenuto appena scaricato.

Aggiorna WSL1 a WSL 2 o sottosistema Windows per 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 funzionalità di Windows, quindi aprila e scorri verso il basso nell'opzione e quindi abilita la funzionalità Virtual Machine Platform. Ora riavvia il sistema per applicare le modifiche.


Quindi apri PowerShell e devi eseguirlo come amministratore, quindi eseguire il comando indicato di seguito.

wsl--versione-set 2

Ricorda, devi sostituire con nomi di distribuzione installati come Ubuntu, Debian o Kali Linux. Dopo questo processo, il tuo sistema trasformerà WSL1 in WSL 2 e ci vorranno dai 5 ai 10 minuti.

Infine, inserisci il comando indicato di seguito per verificare la versione di WSL (il sottosistema Windows per Linux) sul tuo sistema. Se mostra la versione 2 di WSL, significa che il tuo WSL è stato aggiornato.

wsl-l -v

Conclusione

Questo articolo ha fornito informazioni complete su come installare e utilizzare Linux Bash Shell su Windows 10. Come abbiamo discusso, il CEO di Microsoft ha annunciato ufficialmente che ora puoi installare e utilizzare Linux Bash Shell su Windows 10. Questo articolo ti aiuterà installi Linux Bash Shell sul tuo Windows 10 senza problemi, quindi abbiamo offerto modi per affrontare gli errori durante l'installazione di Linux Bash Shell. Qual è il tuo feedback su questo articolo? Facci sapere!.