Fedora 30系统的升级方法

Fedora 30 已经发布了。你可能但愿将系统升级到最新版本的 Fedora。Fedora 工做站版本有图形化升级的方法。另外,Fedora 也提供了一个命令行方法,用于将 Fedora 29 升级到 Fedora 30。
将 Fedora 29 工做站版本升级到 Fedora 30

在发布不久后,桌面会显示一条通知告诉你能够升级。你能够单击通知启动 “GNOME 软件” 应用。或者你能够从 GNOME Shell中选择“软件”。linux

在 “GNOME 软件” 中选择更新选项卡,你会看到一个页面通知你能够更新 Fedora 30。shell

若是你在屏幕上看不到任何内容,请尝试点击左上角的从新加载按钮。发布后,全部系统均可能须要一段时间才能看到可用的升级。工具

选择“下载”获取升级包。你能够继续作其余的事直到下载完成。而后使用 “GNOME 软件” 重启系统并应用升级。升级须要时间,所以你能够喝杯咖啡,稍后再回来。spa

使用命令

若是你过去升级过 Fedora 版本,你可能熟悉 dnf upgrade 插件。这是从 Fedora 29 升级到 Fedora 30 的推荐和支持的方式。使用这个插件将使你的 Fedora 30 升级简单易行。插件

更新软件并备份系统

在你执行任何操做以前,你须要确保在开始升级以前拥有 Fedora 29 的最新软件。要更新软件,请使用 “GNOME 软件” 或在终端中输入如下命令。get

sudo dnf upgrade --refresh

此外,请确保在继续以前备份系统。关于备份的帮助,请参阅 Fedora Magazine 上的备份系列。it

安装 DNF 插件

接下来,打开终端并输入如下命令来安装插件:table

sudo dnf install dnf-plugin-system-upgrade
使用 DNF 开始更新

如今你的系统是最新的,完成了备份,而且已安装 DNF 插件,你能够在终端中使用如下命令开始升级:登录

sudo dnf system-upgrade download --releasever=30

此命令将开始在本地下载全部升级文件以准备升级。若是你由于没有更新包、错误的依赖,或过期的包在升级时遇到问题,请在输入上面的命令时添加 -- allowerasing 标志。这将容许 DNF 删除可能阻止系统升级的软件包。软件

重启并升级

当前面的命令完成下载全部升级文件后,你的系统就能够重启了。要将系统引导至升级过程,请在终端中输入如下命令:

sudo dnf system-upgrade reboot

此后你的系统将重启。在许多版本以前,fedup 工具将在内核选择/引导页面上建立一个新选项。使用 dnf-plugin-system-upgrade 包,你的系统将使用当前 Fedora 29 安装的内核重启。这个是正常的。在内核选择页面后不久,系统开始升级过程。

如今能够休息一下了!完成后你的系统将重启,你就能够登陆新升级的 Fedora 30 了。

解决升级问题

升级系统时偶尔可能会出现意外问题。若是你遇到任何问题,请访问 DNF 系统升级的维基页面,以获取有关出现问题时的故障排除的更多信息。

若是你在升级时遇到问题并在系统上安装了第三方仓库,那么可能须要在升级时禁用这些仓库。有关 Fedora 对未提供仓库的支持,请与仓库的提供商联系。

相关文章
相关标签/搜索