In the eighties/nineties of the last century, I was working on VAX, Siemens/IBM, UNIX (several flavors) - ascii-based UI, then X-Windows, etc.
All of the work in 'terminal windows'. I had an Apple ][ with 'KIX' (I believe... - a UNIX thing), but was impressed by the GUI's that appeared
Today, I want/need a graphical UI (even when I'm using the terminal quite some time..)
Linux seems to be the new kid on the block when it comes to FMS - so, I installed Ubuntu (to get familiar) on a VM, as Claris came with a CentOS version of FMS I installed a VM with that and was running FMS with no problems.
Lately, I switched to Ubuntu 18 for FMS 19.x
While there have been no problems (besides of installing and updating FMS) under Cent OS, I had a big problem with the first Ubuntu installation - the whole VM went south while a linux upgrade was installed.. I did what I did in the eighties: 'See a Guru'... I found some - they said 'Yes, can happen'. Ummm
I have one important file on the FMS 19.3 on the Ubuntu machine - and after the upgrade to the latest Parallels, I could not install the Parallels-Tools, means I could no longer copy files from macOS to Ubuntu. There is a loop when installing the tools, no chance to finish. I can use the VM, but not transfer files using the GUI (Drag&Drop..).
I tried to sftp the file to a (working in order) ftp server, but Ubuntu could not connect (from macOS with no problems)
So, I'm on the end of that journey - I will stop Ubuntu now and hopefully not use that again.
I do know that Server Linux is ascii based UI - and that is really OK - but for me, it's done.
The FMS-updates are cumbersom under Ubuntu GUI, makes it easy as well to leave that platform
When time is money, the most efficient way to run FMS is (IMHO) a Mac Mini... (or go via hosting service if this is an option)