Folks, I want to get some experience deploying .NET Core apps to Linux, but the classic question is … which distro? I haven't looked at this subject for several years so I went to https://distrowatch.com/ for an update and I was quite shocked to find over 100 flavours listed with 11 on the "Major Distributions" page. I don't want to start a Linux war, but I would like to ask which distro(s) are best to give me realistic practise in the contemporary business world.
I see that if you provision an Azure VM you get a choice of Ubuntu, Red Hat, SUSE, CentOS and Debian. I was extra shocked to read the interesting and jumbled history of some of the distros, many of which started as hobby projects by students and devotees. It looks like a self-indulgent mess (just like JS frameworks). I also see the dream of having a unified "installation" distribution system has dissolved, as has any hope of a consistent shell. This lack of coordination must surely have killed any chance Linux once had of being popular with the general public. *Greg K*
