I'd like to set up a linux environment on a local Virtual Machine to test/develop code before running it on a cluster. I don't need or want a GUI on the VM as all the work I need it for will be command-line based.
What is the best way to set up a VMWare Linux virtual machine with ssh access, without installing a GUI? Ideally the VM would be as light-weight as possible to minimise the impact on the host Mac.