I have a pair of heavily-used machines which are running Fedora Core 5 or FC6, i.e.:
$ uname -r -v 2.6.20-1.2320.fc5 #1 SMP Tue Jun 12 18:50:49 EDT 2007
(I think one of them might have started out with RedHat Enterprise Linux 5.)
As you might imagine, software doesn't get updated much on them any more because it's a hassle.
Someday I'd like to move these to an updated version of the kernel (and rest of the OS), in order to get bug fixes and general improvements.
At this point, should I just wait until we can buy a new machine, and then move all the users over and reinstall/configure the software? Or can I do an in-place update? I've read posts like this which strongly recommend against trying to upgrade the system. But, does that mean I have to suck it up and backup/transplant/update all the various programs, databases, and all that by hand? If so, it seems like I could move to Ubuntu or anything else because it will be the same basic work anyhow. Is that correct?