关于将 Fedora FC5 升级到较新版本的问题

关于将 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。)

您可能可以想象,由于麻烦,软件不再进行太多更新。

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

此时,我是否应该等到我们能买一台新机器,然后把所有用户都转移过来,重新安装/配置软件?或者我可以进行就地更新吗?我读过这样的帖子强烈建议不要尝试升级系统。但是,这是否意味着我必须忍受并手动备份/移植/更新所有各种程序、数据库和所有内容?如果是这样,我似乎可以转移到 Ubuntu 或其他任何系统,因为无论如何它的基本工作都是相同的。对吗?

答案1

我通常不得不同意升级通常不是最好的选择。虽然我个人preupgrade在较新版本的 Fedora 中使用过该实用程序,但到目前为止,它确实运行良好。由于 F5/F6 此时至少要回溯到 7 个版本的 Fedora,我认为最好的选择是重新开始安装。

如果您可以等待在新系统上进行安装,这将是最简单的,因为您仍然可以访问旧系统上的所有内容。如果有要求迫使您进行升级,您仍然可以在现有系统上进行安装确认备份完好后。如果您将所有挂载点分开,这也可以很容易地完成。如果您将所有内容都放在一个挂载点下,那么如果不完全依赖备份,那么做到这一点会稍微困难一些。

答案2

我建议您等待 CENTOS 6 版本(内核 2.6.32,唯一的测试版本是 RHEL6 beta,没有可用的 centos 6 beta)。但如果您真的想要更新软件版本,最好使用 debian,因为它是一个滚动发布系统。使用 redhat/fedora 时,您总是会遇到同样的情况,更新到另一个版本总是有风险的。但如果您有一个可靠的备份/恢复系统,则不会花费太多时间。

相关内容