关于将Fedora FC5升级到更新的问题

我有一对运行Fedora Core 5或FC6的大量使用的机器,即:

$ uname -r -v 2.6.20-1.2320.fc5 #1 SMP Tue Jun 12 18:50:49 EDT 2007 

(我认为其中之一可能已经开始使用RedHat Enterprise Linux 5.)

正如你可能想象的那样,软件不再更新太多,因为这很麻烦。

有一天,我想将这些更新到内核(和其他操作系统)的版本,以获得错误修复和一般的改进。

在这一点上,我应该等待,直到我们可以购买一台新机器,然后移动所有的用户,并重新安装/configuration软件? 或者我可以做一个就地更新? 我读过这样的post强烈build议不要试图升级系统。 但是,这是否意味着我必须把它吸起来,备份/移植/更新所有的各种程序,数据库,以及所有这些? 如果是这样的话,似乎我可以转移到Ubuntu或其他任何东西,因为无论如何它将是相同的基本工作。 那是对的吗?

我通常不得不同意升级通常不是最好的select。 尽pipe我已经亲自在更新版本的Fedora中使用preupgrade实用程序,但迄今为止运行得非常顺利。 由于F5 / F6目前至less还有7个版本的fedora,所以我认为最好的select就是重新开始安装。

如果您可以等待在新系统上安装,那么这将是最简单的,因为您仍然可以访问旧系统上的所有内容。 如果有需求推动你进行升级,那么在validation一个好的备份之后,仍然可以安装在你现有的系统上。 如果你已经把所有的挂载点分开了,那么也可以很容易地完成。 如果你把所有东西都放在一个mount下面,那么不用完全依靠你的备份就可以做到这一点。

我build议你等待CENTOS 6发布(内核2.6.32,唯一的testing版本是RHEL6testing版,没有可用的centos 6testing版)。 但是如果你真的想要软件的更新版本,那么最好使用debian,因为这是一个滚动发布系统。 你将永远面对与redhat / fedora相同的情况,更新到另一个版本总是有风险的。 但是,如果你有一个坚实的备份/恢复系统,它不应该花费太多的时间。