Whell the reply to the question which is the best linux (flavour), is quite easy, all and none!
And let me explain.
Nowadays, linux has expanded so much that there is a flavour, a version, a distro, for a wide variety of applications. It is like having specific tools for all the things you want or need to do.
The right approach to selecting a linux distribution, flavour, version etc, is to identify what do you need it for, and use the one that is exactly for what you want to do, or at least is the closest one. If you want to drill a hole in the wall, you will not use a hammer or a chainsaw, you will use a drill. The last sentence best describes how you must see the different linux distributions.
Another very important factor is the time of the service delivery. This changes not by the year, as it used to be, but even quartely. Every three months, we have new kernels, distros, apps, technologies etc.
For example, it is very easy to distinguish between linux distros, if you are looking for a home desktop, and a server for hosting applications. For the first you will use something like fedora, or ubuntu, or arch or any other of the wonderfully combined linux distros and flavours, but for the latter you will have to use RedHat, Suse, etc. Please don't get me wrong! I am not suggesting one distro over the other, nor I recomend the ones I wrote as an example. There is a very big list of linux distros, and if you want to find the best one for you, for what you want to do, then have a look at Distrowatch or Wikipedia conserning that.
What you must have in mind, if you don't know what you can use is to research a little, and ask the community members of any known bloggers. But most important of all, use the one that you find easy and closest to what you know and understand. Don't go using productively an exotic flavour you just googled. Stick (at least at the beginning, because the fun in linux is the diversity), to the well known and tested ones.
Just for a hint, and not to be taken as advertisement you could use one of the following distros for destktop working:
If you can spare some time, you might try all of the above and keep the one that feels easy and closest to your needs. For example, if you know linux, you can use Fedora, which is bleeding edge, and if you are new, you could go with Ubuntu or Mint.
One thing you might want to check, is the community behind the distro. Some people feel comfortable with Ubuntu, because a lot of people are using it and the community has already heard and solved all the questions you might have.
Hint: Keep your data in a seperate disk or partition, so that if you run into a problem you can not fix, you can just reinstall the same distro, or use another one. Basic things, like internet browsing, mail, office applications, video, music etc. are mostly common on all.
And for server working you need to ask yourself the following questions.
1. What am I gong to serve from this server
2. Does the service I am planning to use have a prefered distro
3. Which distro I am able to configure/fine tune best
4. Where can I get help if something goes wrong
For example, if you just want to have web site, then ubuntu server or CentOS (Rocky linux now), migh be the best choice. The same applies for a database server like MySQL or Prostgresql.
In some cases, like oracle database, the right and straightforward solution would be Oracle Linux.
If you need a kubernetes cluster, then the easiest way to go is ubuntu. On the other hand, openshift is a RedHat child, which points the way no its own.
Finaly, from the words of wise men, the best distro is the one that you know best!
Install, test, experiment and be prepared to brake it. Have a quick re-installation plan and in no time you will be able to handle the distro you like.
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου