CentOS vs Ubuntu - LinuxConfig.org


Ubuntu is an excellent all-around contender. CentOS is purpose built for the enterprise in every aspect of its design.

This is a companion discussion topic for the original entry at https://linuxconfig.org/centos-vs-ubuntu


If you’re comparing CentOS with Ubuntu server-wise, then it would make sense to say Ubuntu Server to be specific.

If you want to compare desktops, then go with Ubundu Dekstop and Fedora (but not CentOS). A general purpose desktop with CentOS is called Fedora.


A couple of things:

In the article you state:
“It should be noted that Apt has tools and capabilities build in to handle version upgrades between releases of the entire operating system. Yum doesn’t have those capabilities, leaving most Redhat/CentOS users to opt for a clean install to upgrade”

This might have been true back in the days?..but no longer. Its now possible to dio an in-place upgrade of Fedora using dnf system-upgrade as evidenced here: https://opensource.com/business/16/7/fedora-linux-dnf-system-upgrade

Its also possible to do so in CEntOS as well using this method: https://linuxacademy.com/blog/linux/centos-7-upgrading-from-centos-6-x-in-place/

Just thought I’d point that out. I mean, don’t get me wrong,…I appreciate all that Ubuntu has done for the open source community, they’ve had a lot of “firsts” when it comes to Linux, but it also has its share of issues as well. One that comes to mind?..is the Nvidia issue that I’ve been experiencing with a year old Dell XPS 15. How is it that a Linux distribution that’s been around since the 90’s?..cannot seem to get a video driver that can “replace” NVidia’s? (which does nothing after install except cause the machine to hang and freeze.) But that’s a desktop issue, NOT a server issue as most servers are installed with minimal or no GUI at all.



I am fairly new to running my own server but not new to owning websites and having them hosted using web hosts.
I looked around at which was better to use out of Centos and Ubuntu and must have spent over a week deciding which to choose.

I read on all these comparison sites that Ubuntu is the preferred option and growing in popularity with web hosting and is easier for beginners etc,( No offense but I an’t going to repeat what has already been said on tons of site already including yours here) .
A am writing this because each and every one of you comparison sites seem to do nothing more than repeat what the other one said meaning once u=you have read one you have basically read them all as your not going to learn anything new jumping around from site to site getting on which is better, but a one that just finished experiencing this first hand I thought I’d point out few factors that all seem to lack in your comparisons as to which one is more popular in the server world.

  1. The reason Ubuntu shows up as maybe being somewhat more popular is because it is used by linux home users on desktop PC’s in which Centos can not be used on home PC’s.
    This alone changes statics a great deal in more ways than one as it also increase the amount of both installs and users thus the community support for it.

Find a way to separate these stats for more accurate statistic on which is better or the preferred for a server and I am sure you will find a major big drop in your findings.

  1. Secondly: As it’s been stated on each and every one of these comparison sites that Ubuntu DOESN’T support cPanel/WHM meaning that centos is then the only main/major other option and cPanel/WHM is provided by every single website hosting company on the internet which runs I would suggest a far greater percentage of websites than windows OS servers which is second in line next to cPanel/WHM as most preferred and Ubuntu ONLY offer to dedicated server users, how on earth do you people find Ubuntu to be most used by websites online today and how on earth do you find Ubuntu to be the best option for a server.
  2. All of you quit happily stat in wording that Centos is FREE and yet not one mentions that Ubuntu is also just as FREE implying that Centos is not as good because it’s only a free product. very much bios towards the 2 before you even start.

I actually tried using Webmin/Virtualmin as a control panel and they have so many problems with it working properly and updates breaking sites it’s not funny, as a web host you need something that works and keeps working which is why Centos is most preferred option for servers because it’s actually far more reliable in the business world than Ubuntu ever will be. I was for ever in there forum needing to fix issues the linux had and needing to find packages to help fix bugs and issues on a ubuntu system where as centos handled it far easier and smoother although still not stable enough to rely on for a professional hosting server provider. (my opinion only from my experience)

I since changed to centos and obviouly cPanel/WHM for quite a few reasons

  1. Never had problems with Centos breaking down or not having packages required to run any kind of website.
  2. When you see that it’s used by every hosting company online it is obvious it is the most popular by far (hands down as some like to say).
  3. It runs cPanel/WHM also the most popular control panel for servers.

Centos may be a free linux OS but cPanel isn’t and most other addons for it ain’t either where as webmin is also free.
Ubuntu community support is greater because home users constantly need support to use it increasing the number of forum supports but you don’t mention that only maybe (maybe) 20% of those is actually someone who knows how to support it where as Centos maybe far less but that only proves it’s a far better working reliable product. Having said that anytime I have needed something all I do is type in the word centos after my question and I find it instantly without issues and I have not had an issue yet that has had problems in solving quick and easily.

Anyway I could go on and on here about how you comparison sites are providing false judgement to a question about whether which is best for actual servers or not and when you look for stats and use house hold PC users within a business stats then your also not providing true honest stats.

NOTE: This has been my findings and results based on my own experiences in spending much time looking for and testing both for the right Server Linux Option for me and having found in the process how very bios towards Ubuntu all the information I have found online about the 2 to be.