网站搜索

如何将 Fedora 22 升级到 Fedora 23


与原定发布日期相比稍有延迟后,Fedora 项目终于向全世界发布了 Fedora 23。用户现在可以将其安装在自己的计算机上。如果您不知道如何操作,可以在此处查看我们的安装指南:

  1. Fedora 23 工作站安装指南

如果您的系统上已经运行 Fedora 22,那么您可以轻松地将其升级到最新版本。在 Fedora 的早期版本中,升级是使用名为“Fedup”的特殊软件包执行的。

Fedora 23 中,情况不再如此,升级是在 DNF 工具的帮助下执行的。

准备好按照以下说明进行操作,将您的 Fedora 22 系统升级到 Fedora 23

1. 备份重要文件

与每次升级一样,您需要创建重要文件的备份。您可以将数据复制到外部硬盘或其他计算机,以防万一。

2. 准备 Fedora 升级

接下来您需要做的是验证您当前运行的 Fedora 版本。您可以通过在终端中执行以下命令轻松完成此操作:

cat /etc/fedora-release

你应该看到:

Fedora release 22 (Twenty Two)

下一步是更新所有现有的软件包。返回终端并运行以下命令:

sudo dnf update

等待所有更新完成。最后,您可能需要重新启动系统才能应用更改。

接下来安装DNF插件系统升级包。具体方法如下:

sudo dnf install dnf-plugin-system-upgrade --enablerepo=updates-testing

之后,您必须使用以下命令下载更新的软件包:

sudo dnf system-upgrade download --releasever=23 --best

请注意,"--best" 选项将取消升级,并通知您是否存在因依赖性问题而无法更新的可用升级包。

如果您希望删除无法满足依赖关系的包,可以使用 --allowerasing 选项运行上述命令。

最好首先尝试不使用 "--allowerasing" 选项进行升级,以保持软件包原样。以下是带有上述选项的命令的样子:

sudo dnf system-upgrade download --releasever=23 --allowerasing

3.运行Fedora升级

在 Fedora 的早期版本中,升级是由众所周知的 Fedup 更新程序执行的。现在已被 dnf 取代。要启动升级过程,请使用以下命令:

sudo dnf system-upgrade reboot

这将重新启动您的系统,并在启动时尝试升级。您应该看到如下所示的升级屏幕:

请注意,升级过程可能需要一些额外的时间,因此请耐心等待。升级继续期间,请勿尝试重新启动或关闭系统

该过程完成后,系统将自动重新启动到具有最新可用内核的新 Fedora 23

就是这样,伙计们!您已成功完成 Fedora 23 的升级过程。

另请阅读:安装 Fedora 23 后要做的 24 件事