[98804] in RedHat Linux List

home help back first fref pref prev next nref lref last post

RE: 5.2... Worth the hassle???

daemon@ATHENA.MIT.EDU (Bruce Richardson)
Tue Nov 10 18:14:12 1998

From: Bruce Richardson <brichardson@lineone.net>
To: "'redhat-list@redhat.com'" <redhat-list@redhat.com>
Date: Tue, 10 Nov 1998 20:04:27 -0000
Resent-From: redhat-list@redhat.com
Reply-To: redhat-list@redhat.com

Frankly I think it's kernel numbers you should be watching, not Red Hat 
release numbers.  It's the _kernel_ that makes it Linux, everything is 
window dressing.  If your current layout works for you, keep it.  Upgrade 
only those particular features (core apps, the kernel) which have been 
improved to offer things you _need_.  If the developers have been doing 
their jobs properly, nothing should break: you may have to recompile a lib 
or two or (even upgrade specific libraries that the new-improved-feature 
depends upon) but upgrading the whole system just because there's a new 
release out is silly, unnecessary and reduces you to the same level that 
Windows users are _forced_ to live at.

If you want to feel secure about upgrading your system, stick with rpms 
(and srpms).  The rpm model gives you all the insurance you need: if you 
try add something new that depends on something component you don't have 
(or you do have it but it's too old) rpm tells you _exactly_ what else you 
need to install.  Also, if you install something from an rpm and it does 
break another component, it's easy to fix.  For instance, I upgraded the tk 
and gtk libs to see if tkmc would behave better.  As a result, not only 
would tkmc not work but neither would glint, linuxconf and half a dozen 
other essentials.  Now, I could probably have fixed this by installing the 
srpms for those packages and compiling them to work with the new libraries. 
 However, I'm a Linux newbie and don't feel confident enough to play at 
that level.  So, I simply forced the uninstall of the new libraries 
(despite the fact that tkmc etc. wouldn't work with those libs, the rpm 
database listed them as _depending_ on the libs) and reinstalled the old 
versions from the 5.1 CD.  Bingo!  Egg removed from face.

As another example, I upgraded from kernel 2.0.35-1 to 2.0.35-2 (to get 
some modules that were mistakenly left out of the first one) and didn't 
feel a thing (learned how to upgrade my /boot as a bonus)!

At the risk of repeating myself, Linux gives us the freedom to keep the 
parts we know and trust and cherry-pick the best of the new stuff.  In 
2001, when millions of Windows users are struggling to make NT5/2000 do all 
the things their old systems had done anyway, I'll be running machines with 
90% of the same stuff they have today (because that's all they need!) and 
laughing.







-- 
  PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
		http://www.redhat.com http://archive.redhat.com
         To unsubscribe: mail redhat-list-request@redhat.com with 
                       "unsubscribe" as the Subject.


home help back first fref pref prev next nref lref last post