GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installa Ubuntu Bash Shell su Windows 10

Nessuno si aspettava che Linux su Windows fosse una realtà! Attraverso l'aggiornamento dell'anniversario di Windows 10, Microsoft ha offerto una vera e propria shell Bash basata su Ubuntu come regalo. Per renderlo possibile, Microsoft ha aggiunto una nuova funzionalità chiamata "Sottosistema Windows per Linux". Ora gli sviluppatori Windows possono scrivere script di shell!

È come un sogno che diventa realtà. Microsoft ha collaborato con Canonical (l'azienda che produce Ubuntu) con sede nel Regno Unito per portare Ubuntu Linux in Windows. Ma attualmente, questo sarà limitato a una CLI che significa che da bash shell l'utente non può eseguire alcuna applicazione basata su GUI.

Non c'è dubbio che gli sviluppatori Windows che utilizzano Linux senza virtualizzazione o emulazione (Cygwin) apriranno una nuova era di opportunità. Prima di passare ai passaggi di installazione di Bash, vale la pena esaminare la cronologia della shell bash.

Breve storia delle shell Unix

​La prima shell Unix in assoluto, chiamata Bourne shell (sh), è stata sviluppata da Steven R Bourne nel 1974.  Bourne shell ha introdotto il simbolo $ come prompt comune predefinito ed è rimasta come standard per le shell Unix. Bill Joy ha sviluppato la shell C (basata sul linguaggio C) all'Università della California alla fine degli anni '70. Successivamente David G Korn ha migliorato la shell Bourne e ha creato la shell Korn (ksh) all'inizio degli anni '80.

Alla fine degli anni '80 si formò POSIX per standardizzare le librerie Unix, utilità inclusa la shell. Di conseguenza, lo sviluppo di Bash iniziò considerando il meglio delle shell esistenti. Comprendeva allo stesso modo le comodità degli utenti della riga di comando e le funzionalità di programmazione della shell. In pochissimo tempo bash è diventata una shell predefinita su sistemi simili a Unix, comprese le distribuzioni Linux.

Ora Microsoft includeva Windows 10 con il leasing della shell Bash come versione beta, comprese le funzionalità principali:awk, sed, grep, PERL, Git , editor (vi, emacs), ssh, apt-get, montaggio di dischi rigidi locali, ecc. solo per citarne alcuni.

Requisiti per installare la shell bash sul sistema operativo Windows

  1. PC con sistema operativo Windows 10 a 64 bit.
  2. Il PC è aggiornato a Windows 10 Anniversary Update.

Passaggi relativi all'installazione della shell Bash su PC Windows 10

Avviso

I passaggi di installazione trattati qui sono per Windows 10 con Anniversary Update e non Fall Creators Update.

1. Accedi alle impostazioni di sistema di Windows.

2. Vai a Aggiornamento e sicurezza.​

A sinistra, fai clic su Per sviluppatori e abilita Modalità sviluppatore. Fai clic su Sì nella casella del messaggio.

3. ​Ora accedi al Pannello di controllo e fai clic su Programmi.

4. ​Fai clic su Attiva o disattiva le funzionalità di Windows.

5. ​Questo elencherà molte funzionalità di Windows disponibili. Scendi e seleziona l'opzione Sottosistema Windows per Linux (Beta).

6. ​Fai clic su OK. Ora Windows scarica e installa il software richiesto. Al termine dell'installazione, fare clic su Riavvia ora.

7. ​Dopo il riavvio del computer, cerca bash ed eseguilo.

8. ​Sul prompt dei comandi, vengono visualizzate informazioni su bash che indicano che bash è ancora un software beta. Digitare y e premere il tasto Invio per seguire il resto dell'installazione. Avere una tazza di caffè. Quando Windows avrà terminato il download e l'installazione.

9. ​Al termine del download e dell'installazione, devi creare un account utente Unix specificando nome utente e password.

10. ​Questo è tutto. Ora bash è pronto su Windows! Ora puoi accedere alla shell bash e provare a usarla.

11. ​La prossima volta che vorrai avviare Bash sarà disponibile per la ricerca!

Conclusione

Bash all'interno di Windows consente all'utente di accedere anche al file system di Windows. Ricorda che Bash è dotato non solo di utilità e strumenti quotidiani senza fine (apt, ssh, rsync, curl, find, grep, awk, wget...), ma ha anche la capacità di eseguire app server (server web come Apache, database MySQL). È un vero e proprio ambiente Ubuntu Linux disponibile su piattaforma Windows!​

L'unica cosa importante che un utente Windows dovrebbe sapere è che tutto in Linux fa distinzione tra maiuscole e minuscole. Ciò significa che mentre usi i comandi e fai riferimento a file e directory, ecc. li usi accuratamente con il caso giusto. Una cosa è certa; la disponibilità della versione CLI di Linux per l'utente Windows aprirà nuove finestre di opportunità. Ci aspettano grandi giorni. Condividi le tue esperienze sull'utilizzo di Bash su Windows .


Ubuntu
  1. Come installare Ubuntu insieme a Windows 10

  2. Come installare Ubuntu 22.04 insieme a Windows 10

  3. Come installare Vanilla GNOME Shell su Ubuntu 17.10

  4. Come installare Zsh su Ubuntu 20.04?

  5. Come installo Ubuntu 20.04 su Windows 10?

Comando per installare il guscio di pesce su Ubuntu 20.04 LTS

Come installare Podman su Ubuntu 20.04 WSL2

Come installare Ubuntu 20.04 su Windows 10

Come installare Ubuntu 22.04 su Windows 10

Come installare Wine su Ubuntu?

Installazione di Fish Shell su Ubuntu su Windows 10