If you’re currently a WinX user, and would like to run BASH/ZSH type commands, BUT, you are NOT keen to go the w10 route with its built in ubuntu-shell…..
There are a few options available to you:
- this was initially my preferred choice, but I had some compatibility issues with SSH/GPG, so I changed to babun
- babun is, IMHO, the best option!
- cygwin based – with a lot of VERY nice enhancements.
- It recommends installing into your HOME directory – DO this (you are very likely to get permissions errors if you don’t)
- I thought I would be clever and install into a different directory for common access – which was disastrous. These guys really know what’s what, so stick with their plan
- The daily “Auto-update” is a little annoying in terms of startup speed – get used to that – it’ll save you time in the long run
- The daily update will mostly tell you that you ARE up to date – but it’s not always true
- IMHO… c:\home\USERNAME\.babun\update.bat is a better update check
- the default .babun location is /home/USERNAME/.babun, which means in absolute paths,
- your SHELL path for / is c:\home\USERNAME\.babun/cygwin
- within the SHELL, ~ is c:\home\USERNAME\.babun/cygwin/home/USERNAME
- this is where you would find your ~/.ssh/ subdir etc
- If you use it to generate SSH keys, .babun uses /etc/ssh_host* instead of the *nix default of /etc/ssh/ssh_host_*
There are a few little funnies that I discovered with it, so hopefully this will save you the trouble of stumbling over the same problems.