升级 Fedora 25 至 Fedora 26

Fedora 26刚刚正式发布。 您可能希望将系统升级到最新版本的 Fedora. Fedora 提供用于升级的命令行方法 Fedora 25 至 Fedora 26. Fedora 25 Workstation也有图形升级方式。

升级 Fedora 25工作站至 Fedora 26

发布时间过后不久,会出现一条通知,告诉您有可用的升级。 您可以单击通知启动 GNOME 软件 应用程序。 或者您可以从 GNOME Shell 中选择软件。

选择 GNOME 软件中的更新选项卡,您应该会看到如下窗口:

如果您在此屏幕上看不到任何内容,请尝试使用左上角的重新加载工具。 发布后,所有系统可能需要一段时间才能看到可用的升级。

选择下载以获取升级包。 您可以继续工作,直到您到达一个停止点,并且下载完成。 然后使用 GNOME 软件重新启动系统并应用升级。 升级需要时间,因此您可能想喝杯咖啡,稍后再返回系统。

使用命令行

如果您从过去升级 Fedora 版本,您可能熟悉 dnf 升级插件。 此方法是推荐和支持的升级方式 Fedora 25 至 Fedora 26. 使用这个插件会让你升级到 Fedora 26 简单易行。

1.更新软件并备份您的系统

在你做任何事情之前,你需要确保你有最新的软件 Fedora 25 开始升级过程之前。 要更新您的软件,请使用 GNOME 软件或在终端中输入以下命令。

sudo dnf upgrade --refresh

此外,请确保在继续之前备份您的系统。 有关进行备份的帮助,请参阅备份系列 Fedora 杂志。

2.安装DNF插件

接下来,打开一个终端并输入以下命令来安装插件:

sudo dnf install dnf-plugin-system-upgrade

3.用DNF开始更新

现在您的系统是最新的,已备份,并且您已安装 DNF 插件,您可以在终端中使用以下命令开始升级:

sudo dnf system-upgrade download --releasever=26

此命令将开始在本地下载您机器的所有升级,为升级做准备。 如果由于软件包没有更新、损坏的依赖项或已停用的软件包而在升级时遇到问题,请在键入上述命令时添加 –allowerasing 标志。 这将允许 DNF 删除可能会阻止您的系统升级的软件包。

4.重启和升级

上一条命令完成下载所有升级后,您的系统将准备好重新启动。 要将系统引导至升级过程,请在终端中键入以下命令:

sudo dnf system-upgrade reboot

您的系统将在此之后重新启动。 许多版本之前,fedup 工具会在内核选择/引导屏幕上创建一个新选项。 使用 dnf-plugin-system-upgrade 软件包,您的系统将重新启动到当前安装的内核 Fedora 25; 这很正常。 内核选择屏幕后不久,您的系统开始升级过程。

现在可能是喝杯咖啡的好时机! 完成后,您的系统将重新启动,您将能够登录到新升级的 Fedora 26系统。

升级 Fedora: 升级中

升级 Fedora: 升级完成!

解决升级问题

有时,升级系统时可能会出现意外问题。 如果您遇到任何问题,请访问 DNF系统升级wiki页面 有关在出现问题时进行故障排除的更多信息。

如果您在升级时遇到问题并且系统上安装了第三方存储库,则可能需要在升级时禁用这些存储库。 支持非由 Fedora,请联系存储库的提供者。

使用 Fedora 原子主机?

请参阅 原子主机升级说明.

更多的信息

有关使用 dnf 进行升级的更详细说明,包括其他标志的细分,请查看 DNF系统升级wiki文章. 此页面还包含您在升级过程中可能遇到的常见问题。

快乐升级!