The author recently installed Linux on Hyper-V in Windows 10 to run internal builds of Couchbase Server, which can't be run on Windows. They chose Ubuntu Desktop as their go-to Linux distro and followed a step-by-step guide to create a virtual machine using Hyper-V, including enabling Hyper-V, creating a virtual switch, allocating memory and storage, and installing Ubuntu and Couchbase Server. The author notes that there are many great Linux distros available, but for Hyper-V and Linux, Ubuntu Desktop is their preferred choice. They also provide guidance on how to troubleshoot issues with Couchbase Server installation, such as the error "Dependency is not satisfiable libncurses5(>=6)" and offer alternatives like downloading from couchbase.com. Additionally, they respond to a user's question about running Docker images on Hyper-V using Windows VMs created with Docker-machine command.