I've answered this question before but I signed over my copyright to
one Kerry Packer, so I'll write it again...

Why do I run Debian instead of RedHat?

apt-get

I want to install Bugzilla.  The Bugzilla RPM has a large number of
dependencies.  Under RedHat I have to fine and download all the
dependent RPMs, and any dependencies they might have.  Under Debian I
type "apt-get install bugzilla" and it just happens.

Policy

Debian has a strong policy on where things should go and how things
should behave.  Config files MUST be in /etc.  RedHat has such a
policy too but most of the useful applications are in "contrib" and
are not actually part of RedHat and so rarely adhere to the policy.
Debian considers policy violations to be a bug and a package will be
removed rather than having policy violations.

Integrated Bug Tracking

Debian's bug tracking system is integrated with the whole project.  If
a bug is reported, the package maintainer is nagged until it gets
fixed.  This happens in RedHat's core packages but not with contrib
where it's anyone's guess how things happen.

Sensible Defaults

The default settings for Debian packages are generally sensible.  You
get the impression that the people packaging things actually use them
and know them inside-out, so the defaults reflect real-world
situations.  By contrast, RedHat's paid packagers may not necessarily
use the packages they work on but rather are ensuring that RedHat can
tick a box.

Case in point: dhcpd under RedHat.  It fails to create a leases file
and the default config file does not work.  This may make sense
(though not the leases file) but when you run /etc/rc.d./init.d/dhcpd
start you get _NO_ output, nothing explaining what went wrong.

More

For more rant-worthy material, see http://www.rumble.net/whyredhatsucks.html

-- 
Rev Simon Rumble <[EMAIL PROTECTED]>
www.rumble.net
Send email with subject "send key pub" for public key.

"Never forget that everything Hitler did in Germany was legal"
- Martin Luther King, Jr.

Attachment: msg23136/pgp00000.pgp
Description: PGP signature

Reply via email to