LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 01-22-2010, 04:20 AM   #1
kevpatts
LQ Newbie
 
Registered: May 2004
Posts: 25

Rep: Reputation: 0
Most reliable distro for bug free updates


I have been running a fedora server without issues for many years and recently updated to FC12. It turned out that there is a bug in OpenSSL in FC12 that caused me a lot of problems and I had to build apache, mod_ssl and OpenSSL from source to get it working.

I'm now looking at migrating to another distribution becasue Fedora is not appropriate for a production server environment in a growing company.

What I want to know is what is the most reliable distribution with regards automatic updates (bug free that is)? I'm comparing RedHat, Ubuntu LTS, Debian, etc. at the moment. Is there any report that looks at this topic?

I'd expect RedHat would have the best, but I also have to take cost into account as it is the only platform that you have to pay for these updates.

I read this but it seems to quickly move away from the "bug-free" question initially asked.
 
Old 01-22-2010, 04:39 AM   #2
zordrak
Member
 
Registered: Feb 2008
Distribution: Slackware
Posts: 595

Rep: Reputation: 116Reputation: 116
It would appear that the problem is not specifically about bugs, but that Fedora/RHEL etc modify the source they get from upstream before releasing it to you. They do whatever they think is best with it. This for example causes hassle with webapps that expect perl to be exactly as it was released, not with the modifications and customisations that get added.

For that reason (along with eight hundred trillion others) I use Slackware for all production servers. There is no source modification. You get what the developers wrote and if you want to change it that's your job to manage. Making modifications, should you choose, is very easy because all the packages are provided with a shell script (SlackBuild) that creates the package from the source. Modify the script or the source, re-run the SlackBuild and bob's your uncle.
 
Old 01-22-2010, 04:43 AM   #3
kevpatts
LQ Newbie
 
Registered: May 2004
Posts: 25

Original Poster
Rep: Reputation: 0
Is that true with Debian also? Do they modify source?
 
Old 01-22-2010, 04:48 AM   #4
kevpatts
LQ Newbie
 
Registered: May 2004
Posts: 25

Original Poster
Rep: Reputation: 0
Also, is it true that if you migrate to RHEL you can be tied into it due to binary compatibility, even if you would like to migrate to another platform? If so, is this the case with other distro's too?
 
Old 01-22-2010, 07:24 AM   #5
win32sux
LQ Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
Have you considered CentOS? It would seem to me like the most natural choice for you, given your Fedora background and the fact that CentOS is based on Red Hat Enterprise Linux.
 
Old 01-22-2010, 07:32 AM   #6
win32sux
LQ Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
Quote:
Originally Posted by kevpatts View Post
Is that true with Debian also? Do they modify source?
The modification of upstream source is necessary many times, especially in distros with extremely stable branches (such as Debian). You can't expect upstream to be concerned with making sure updates only address critical issues, so the distro's package maintainers are quite often forced to keep any new features and/or non-critical bug fixes out of the source code. Distros such as Slackware go a different route, by relying more on code provided by upstream as is, to the point where many packages released as security updates will include unrelated bug fixes and sometimes even new features. Both of these approaches have their pros and cons, and either can be better suited for certain situations/users. I say this both as a Debian and a Slackware user.

Last edited by win32sux; 01-22-2010 at 07:38 AM.
 
Old 01-22-2010, 08:50 AM   #7
zordrak
Member
 
Registered: Feb 2008
Distribution: Slackware
Posts: 595

Rep: Reputation: 116Reputation: 116
Quote:
Originally Posted by win32sux View Post
Have you considered CentOS? It would seem to me like the most natural choice for you, given your Fedora background and the fact that CentOS is based on Red Hat Enterprise Linux.
AFAIK CentOS is actually a worse choice for upstream compatibility as Fedora more often updates the raw version of things that RHEL/CentOS backport into infinity.
 
Old 01-22-2010, 09:15 AM   #8
kevpatts
LQ Newbie
 
Registered: May 2004
Posts: 25

Original Poster
Rep: Reputation: 0
I'm leaning towards Ubuntu server LTS at the moment. Seems to have a better release cycle and updates are free. Also I've read that RedHat support is as good as useless unless you have a top notch contract. CentOS is also being considered.
 
Old 01-22-2010, 09:23 AM   #9
jilal
LQ Newbie
 
Registered: Jan 2010
Posts: 9

Rep: Reputation: 0
I suggest you should move on CentOS its provide autoupdates.
 
Old 01-22-2010, 09:28 AM   #10
kevpatts
LQ Newbie
 
Registered: May 2004
Posts: 25

Original Poster
Rep: Reputation: 0
How do you mean? All the distro's being considered auto-update.
 
Old 01-22-2010, 09:28 AM   #11
win32sux
LQ Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
Quote:
Originally Posted by kevpatts View Post
I'm leaning towards Ubuntu server LTS at the moment. Seems to have a better release cycle and updates are free. Also I've read that RedHat support is as good as useless unless you have a top notch contract. CentOS is also being considered.
That would be a good choice, IMO. Honestly, I can only remember one instance of Ubuntu releasing an updated package which seriously broke things - and IIRC that was years ago and desktop-centric.
 
Old 01-22-2010, 09:31 AM   #12
jilal
LQ Newbie
 
Registered: Jan 2010
Posts: 9

Rep: Reputation: 0
But centos is most reliable and stable in this senario.
 
Old 01-22-2010, 09:31 AM   #13
jilal
LQ Newbie
 
Registered: Jan 2010
Posts: 9

Rep: Reputation: 0
And alwys free all updates you just need to update your yum reprosetry.
 
Old 01-22-2010, 09:37 AM   #14
kevpatts
LQ Newbie
 
Registered: May 2004
Posts: 25

Original Poster
Rep: Reputation: 0
I don't see what you're getting at here Jilal. Ubuntu LTS has 100% free updates, a better branch life cycle than CentOS, optional paid support, and from what I can tell, a more configurable, open platform while being just as stable as CentOS.

I notice you're a Windows user, have you used these distro's yourself?
 
Old 01-22-2010, 11:56 AM   #15
snowday
Senior Member
 
Registered: Feb 2009
Posts: 4,667

Rep: Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411
Quote:
Originally Posted by kevpatts View Post
Ubuntu LTS... [is] just as stable as CentOS.
That is extremely debatable.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
shopping for a new distro -bug free -- Please! thetank Linux - Software 7 12-11-2008 08:36 PM
which reliable distro for which laptop? Mark Braham Linux - Hardware 4 04-01-2003 10:06 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 06:54 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration