[2022/4/16] - In my new job at Johns Hopkins University at APL. I unfortunately have a Windows environment from which to do my development from. I am attempting to build Unix style environment using cygwin. Cygwin is a distribution of popular GNU and other Open Source tools running on Microsoft Windows. The core part of cygwin is that it provide the POSIX systems calls and environment these programs expect. Download Cygwin setup installer.
[2022/9/25] - Provided new instructions for WSL, this seems to work pretty well.
[2022/10/18] - WSL doesn't seem to be stable enough for an SSH connection, so it probably makes sense to use Cygwin.