Microsoft ha rilasciato Windows 10 Anniversary Update che tra le tante novità mette a disposizione la possibilità di abilitare una console Bash di Ubuntu…

Che cosa?!?!

Si avete capito bene! Prima di rovinarvi le aspettative però dovete capire che:

  • non è una virtual machine
  • non è un wrapper/container
  • non è un chroot
  • non è una distribuzione di Linux

E’ un modo per eseguire applicazioni Linux based su Windows.

[su_quote cite=” “]Microsoft dice: “Vi permette di eseguire comandi Linux, scripts e applicazioni insieme ai comandi Windows, al desktop e le applicazioni dello store, vi permette di accedere ai vostri file Windows da Linux. “[/su_quote]

Prerequisiti

Per abilitare la console devi avere:

  • Windows 10 64bit (niente per gli utenti a 32bit)
  • L’ultimo update Anniversary

1. Abilita la modalità sviluppatore

step-1-bash-on-windows

Vai in Impostazioni > Aggiornamenti e Sicurezza > Per Sviluppatori > Modalità Sviluppatore

3. Riavviate

 

4. Abilitate la Bash di Ubuntu

windows-bash-step-2

Premete il menù avvio e digitate “funzionailità“, apparirà l’applicazione “Attiva o disattiva funzionalità di Windows” quando si aprirà la finestra scorrete in basso e abilitate Windows Subsystem for Linux (Beta)

5. Riavviate

 

6. Aprite Bash!

bash-windows-step-4

Non vi resta altro che cliccare sul menù avvio e digitare “bash“, se volete potete aggiungere l’icona sul menù avvio cliccando l’applicazione con il tasto destro del mouse e selezionando “Aggiungi a Start”

Non si possono eseguire applicazioni Windows, modificarle o editarle dalla shell Linux, come non si può editare il registro di sistema.

Happy scripting!

Scritto da SuperSpe