@yossarianuk
Respectfully-ish, you're talking a load of shite.
I'll preface this by pointing out that I use Ubuntu for desktops and my home server and work with Debian daily, I'm a big fan of both distros.
- RPM is a bag of shite - dependency errors are common using standard yum repos (suse is o.k with smart)
Dependency errors have nothing to do with the package format or package manager, they're to do with people not managing the dependencies properly.
We use CentOS for our hosting servers and have no dependency problems that we wouldn't have trying to solve the same requirements on Debian (namely requiring newer packages than the OS revision we're using supports and not wanting to upgrade the entire OS for certain specific reasons).
- Centos is too old technology - I.e ancient PHP/MySQL/HTTP
Think of a CentOS or RHEL release as being equivalent to Debian stable. Debian stable has far older packages toward the end of a release lifecycle than Redhat. However this is generally fine on both platforms as they backport security fixes.
- the kernel is 2.6.18 which is missing many great features - i.e tickless - the accountancy modules that allow iotop to run - a lot of newer hardware is not supported - It sort of feels like linux did 1/2 a decade ago...
You're aware this is a server OS right?
- The main web server control panel (Plesk) often has issues updating to the next version (debian based system are usually flawless)
If you're using Plesk you're doing it wrong.
- They alway take longer than other distros to ship security fixes - I know they have to wait for RH enterprise to issues theirs first..
That's just wrong.
- I do not like clones....
Why? It's just a recompile, it's the same code.