On Fri, 2003-11-21 at 09:47, Peter Murray wrote:
> Without starting a flame war on distros, could I please have some
> feedback on maintenance and stability issues from people actually
> running servers with gentoo or debian.
I run Sid (Debian Unstable) at Uni and RedHat 9 at home.  I find that
Sid makes an excellent development workstation but I do not think most
users would appreciate applications changing as much as they do under
Unstable.  However, having access to the latest tools with minimal
effort is a big bonus to Unstable. (I run RH9 at home because I do not
have a network connection there so Debian tends to be less than useful.)

The downside of Unstable is that it can be unstable.  I recall a
memorable day in '99 when PAM (the subsystem that checks your passwords)
died a death and stopped *everyone* logging in (including root).  Such a
critical error does not happen frequently, but once every couple of
months an application will stop working.  If the application is mission
critical I will fix the problem and submit a bug, if it is not then I
will wait a couple of days and install the new version.  It is the price
you pay for being 1337.

Stable is renowned for being very stable.  The only updates are to fix
security issues; no new features are *ever* added to Stable after it has
been released.  This  is a bit of a headache for Debian as they often
have to fix the programs themselves because the upstream developers only
fix the security bugs in the new versions of the software, which also
implements new features.

Between the extremes of Unstable and Stable is Testing.  Packages are
added to Testing automatically when they have sat in Unstable for a
period of time without being updated.  This would be a good option for a
general purpose machine because you generally have new applications but
you are not on the bleeding edge all the time.

The Debian installer is less than amazing.  This is not such a big issue
as you only run the installer once; when a new version of Stable comes
out the package manager just quietly moves you to the new version.

The final advantage of Debian is that it runs on eleven (11!) different
architectures.  This means that errors are often found in Debain more
quickly than the other distributions as each architecture is quite good
at finding different types of bugs.  For example, Sparc machines are
very good at detecting errors in memory management code.
-- 
Michael JasonSmith                                   http://www.ldots.org/

Reply via email to