After a lot of years on MacOS I am currently back at Windows and just begun to setup my work environment. I would appreciate it if MS will sometimes in future move to a linux kernel for their base system, what is not too far away if you can believe different sources on the web, but that could also be just rumors.
Win10 comes with built in Developer Mode. So if you want your Bash environment up an d running just do the following:
- Open Windows Settings.
- Select Update & security.
- Select For Developers.
- Beneath „Use developer features“, select the Developer mode option to start Windows setting up the environment where within also Bash is installed.
- When the message box appears, click Yes to turn on developer mode.
- Developer Mode is now enabled, reboot your system.
- After the reboot is done, goto Control Panel –> Programs and Features –> Turn Windows Features on/off and enable Windows Subsystem for Linux
- Then you can go to the microsoft Store and install the desired Linux Subsystem for Windows 10 e.g. Ubuntu 18.04 LTS
- When downloaded, install the package
- When the installation is finished you have to add a new user and password. Root is already taken ;-).
- Now you can search for bash.exe, start it and you are in the linux environment.
- Bam, Done.
Source: https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10