
Having to switch to a special, dedicated window for running commands on the VM is nearly a deal-breaker. I’ve also fallen in love with cmder, a persistent drop-down console environment that supports arbitrary shells, that I use constantly. Unfortunately, support for things like mouse scrollback and clipboard sharing don’t work in VirtualBox (the free virtualization platform I prefer) when the guest is just a shell. Meanwhile, the performance and resource costs of running a complete but lightweight VM, compared to BUW, are acceptable given the benefits. Being a “real” Linux server, and one that I can fully control, it should be able to do anything I need for local (non-cloud) tasks. Running a Linux virtual machine (VM) is my solution. So, while I do hope the project goes on to get future updates, I need something a bit more powerful and flexible in the meantime.



Some Python scripts also fail in ways unique to the BUW Linux environment. Bash on Ubuntu on Windows (BUW) is a commendable project, but it’s incomplete: BUW has a fully stocked /bin directory, for example, but ICMP is broken, so ping and traceroute don’t work. I ran Linux as my primary desktop for years, but now I find myself, as in a forest dark, running Windows 10.
