why would you use a different platform on your servers than your desktop?
sir, i kindly beg to differ. a distro's purpose is to package together softwares that provide a competitive computing experience. a kernel alone would not make a very good OS, so distributions package the kernel with the bare essentials (udev, bash utils, network drivers, etc) and a package manager for installing the rest, presumably with working/stable packages of a wide variety of software.Because they serve two completely different purposes.
sir, i kindly beg to differ. a distro's purpose is to package together softwares that provide a competitive computing experience. a kernel alone would not make a very good OS, so distributions package the kernel with the bare essentials (udev, bash utils, network drivers, etc) and a package manager for installing the rest, presumably with working/stable packages of a wide variety of software.
most of the development done by canonical, and other distro teams alike, is in the area of stabilization and hardware support. they don't build the server elements (apache, php, mod_ssl, etc) or the desktop (gnome, kde, awesome) or even the tools (vim, rc, gdm, bash) -- their purpose is solely to make a stable platform with a suitable package manager that provides a "blank slate" for installing your own packages and components [and, by extension, to ensure that packages installed work together and do not conflict]. the Desktop, Server and Mobile versions of ubuntu are all the same distribution, and thus they get the same bug fixes, support the same hardware, and can be configured to act the same; they just come with different packages/settings installed by default. you can migrate from Desktop to Server and back again.
i'm not trying to make a case for ubuntu over centos or anything else, but in my opinion, they do not "serve two completely different purposes."
i'm not trying to make a case for ubuntu over centos or anything else, but in my opinion, they do not "serve two completely different purposes."
You're insane.
sir, i kindly beg to differ. a distro's purpose is to package together softwares that provide a competitive computing experience. a kernel alone would not make a very good OS, so distributions package the kernel with the bare essentials (udev, bash utils, network drivers, etc) and a package manager for installing the rest, presumably with working/stable packages of a wide variety of software.
most of the development done by canonical, and other distro teams alike, is in the area of stabilization and hardware support. they don't build the server elements (apache, php, mod_ssl, etc) or the desktop (gnome, kde, awesome) or even the tools (vim, rc, gdm, bash) -- their purpose is solely to make a stable platform with a suitable package manager that provides a "blank slate" for installing your own packages and components [and, by extension, to ensure that packages installed work together and do not conflict]. the Desktop, Server and Mobile versions of ubuntu are all the same distribution, and thus they get the same bug fixes, support the same hardware, and can be configured to act the same; they just come with different packages/settings installed by default. you can migrate from Desktop to Server and back again.
i'm not trying to make a case for ubuntu over centos or anything else, but in my opinion, they do not "serve two completely different purposes."
CentOS 5.4 latest kernel package http://mirror.atlanticmetro.net/centos/5.4/updates/x86_64/RPMS/kernel-2.6.18-164.11.1.el5.x86_64.rpm
2.6.18-164.11.1
FC10 latest kernel kernel-2.6.27.35-170.2.94
FC12 latest kernel kernel-2.6.31.12-174.2.3
2.6.18 was released in September 2006
2.6.31 was released in September 2009
Do you have any idea what the difference between three years of kernel updates is?
Not to mention Fedora Core repositories come with packages that are somewhat up-to-date.
FC12:
beanstalkd-1.4.2-1
memcached-1.4.4-1
libevent-1.4.12-1
php-5.3.1-1
mysql-server-5.1.42-2
CentOS 5.4:
No memcached
No beanstalkd
libevent-1.1a-3.2.1
php-5.1.6-32.2
mysql-server-5.0.77-3
Yay for outdated shit!
FYI:: "RHEL 5.4 is based on the slightly outdated kernel version 2.6.18. However, the Red Hat kernel has become quite different from the Linux kernel 2.6.18 available at kernel.org, as the Red Hat developers have incorporated countless improvements from more recent kernel versions into their kernel. Among them are many recent hardware drivers, because the Linux 2.6.18 drivers are unsuitable or insufficient for many modern systems."
Bottom Line:: Older, Proven & Stable Vs. New, Shiny & Buggy. But to each his own. I just listed preference.
tjewsky said:CentOS v5.4
did you just repost your already-posted opinion, half-way concede to someone else's suggestions, call everyone who disagrees with you "foolish", and do it all in UNDER 10 VOCABULARY WORDS USED IN THIS WHOLE THREAD?Again:
Server: CentOS v5.4
Desktop: Ubuntu
Anything else = foolish
CentOS 5.4 latest kernel package http://mirror.atlanticmetro.net/centos/5.4/updates/x86_64/RPMS/kernel-2.6.18-164.11.1.el5.x86_64.rpm
2.6.18-164.11.1
FC10 latest kernel kernel-2.6.27.35-170.2.94
FC12 latest kernel kernel-2.6.31.12-174.2.3
2.6.18 was released in September 2006
2.6.31 was released in September 2009
Do you have any idea what the difference between three years of kernel updates is?
Not to mention Fedora Core repositories come with packages that are somewhat up-to-date.
FC12:
beanstalkd-1.4.2-1
memcached-1.4.4-1
libevent-1.4.12-1
php-5.3.1-1
mysql-server-5.1.42-2
CentOS 5.4:
No memcached
No beanstalkd
libevent-1.1a-3.2.1
php-5.1.6-32.2
mysql-server-5.0.77-3
Yay for outdated shit!
Debian, hands down. Performance > *, anytime (who uses a desktop on his server anyway).
You do realize it's the fact that CentOS is running such a stable kernel that makes it such a good choice for a server.... right? There's a difference between outdated and stable. There's also a reason that 95% of the linux hosts you'll find will be using CentOS.
What OS are you posting from? Why not just install XAMPP to test a simple website?