升级Fedora 14至15需先备份数据并更新系统,主要步骤为:安装preupgrade工具,执行命令启动升级向导,系统下载完成后重启进行安装,注意事项:确保磁盘空间充足,升级过程保持电源及网络稳定,建议禁用第三方仓库以避免冲突,升级后需检查配置文件兼容性及系统服务状态。
Fedora 14(代号 Laughlin)到 Fedora 15(代号 Lovelock)的升级是一个重要的跨越,因为 Fedora 15 引入了 GNOME 3 这一重大的桌面环境更新,虽然这两个版本目前已经非常陈旧且停止了官方支持,但如果您仍需要在旧设备上进行升级操作,可以参考以下历史版本的升级方法。
⚠️ 重要提示: 由于 Fedora 14 和 15 早已停止维护(EOL),官方的软件源仓库大多已被移动或关闭。最推荐的方法是备份重要数据后进行全新安装。 如果您坚持尝试在线升级,可能会遇到软件包 404 错误或依赖关系缺失的问题。
以下是当年官方推荐的 preupgrade 升级工具的操作步骤:

第一步:备份重要数据
在进行任何系统大版本升级之前,请务必备份您的个人文件、配置文档和重要数据,升级过程中如果出现断电或软件冲突,可能会导致系统无法启动。
第二步:更新当前系统
确保您的 Fedora 14 系统已安装了所有的最新更新和补丁,打开终端,执行以下命令:
su - yum update
等待更新完成后,建议重启一次系统以确保所有内核更改生效。
第三步:安装 Preupgrade 工具
Fedora 当时的主要升级方式是使用 preupgrade 工具,该工具会下载新版本的安装包并配置引导加载程序,执行以下命令进行安装:
su - yum install preupgrade
第四步:启动 Preupgrade
安装完成后,运行该工具,您可以使用图形界面或命令行模式。
-
图形界面模式: 在终端输入:
preupgrade
图形界面会弹出,选择 “Fedora 15 (Lovelock)” 作为目标版本。
-
命令行模式(推荐用于服务器或低配置机器): 如果您使用的是命令行,或者图形界面启动失败,可以使用以下命令直接指定目标版本:
preupgrade-cli "Fedora 15 (Lovelock)"
第五步:下载升级包
preupgrade 会开始分析系统并计算需要下载的软件包,这个过程取决于您的网速,可能需要较长时间,请确保在网络稳定的环境下进行,且不要中断电源。
注意: 如果在这一步出现下载失败(404 Not Found),说明官方源已不可用,您可能需要手动修改 /etc/yum.repos.d/ 中的配置文件,将指向 fedoraproject.org 的源地址修改为 archives.fedoraproject.org 的归档地址,但这对于普通用户来说操作非常复杂。
第六步:重启并执行升级
当所有软件包下载完成后,工具会提示您重启系统,在重启过程中,GRUB 引导菜单会出现一个新的选项(通常显示为 “Upgrade to Fedora 15”),选择该选项进入。
系统会自动进入升级界面,类似于安装系统的过程,但它会保留您的用户数据和大部分软件设置,这个过程可能需要半小时到更久,请耐心等待。
第七步:完成后的清理
升级成功并进入 Fedora 15 系统后,建议执行一次清理操作,以释放旧版本残留的软件包缓存:
su - yum clean all
常见问题与替代方案
- 软件源失效问题: 这是最常见的问题。
preupgrade无法下载包,说明由于版本过老,在线升级通道已断绝。 - GNOME 3 适配: Fedora 15 默认使用 GNOME 3,对硬件的要求(特别是 3D 加速)比 Fedora 14 高,如果您的显卡较老,可能会遇到桌面卡顿或无法进入图形界面的情况,届时可能需要安装 LXDE 或 XFCE 等轻量级桌面。
- 强烈建议: 鉴于 Fedora 14 和 15 的生命周期已结束,制作一个 Fedora 15 的启动 U 盘进行全新安装是成功率最高、最稳定的方法,您可以在安装时选择覆盖硬盘,但请务必在操作前备份好
/home目录下的数据。
