如何从 Fedora 37 工作站升级到 Fedora 38(GUI 和 CLI)
创始人
2024-03-02 15:42:28
0

使用 GUI 和 CLI 方法从 Fedora 37 工作站版升级到 Fedora 38 的完整步骤。

Fedora 38 已发布,没有任何延误。此版本带来了令人惊叹的 GNOME 44 工作站版桌面、KDE Plasma 5.27(最后一个 Plasma 5 系列)等。你可以在 此页面 上阅读我写的 Fedora 38 功能指南。

如果你尝试从 Fedora 37 升级到 Fedora 38,请遵循以下推荐步骤。

注意:如果你运行的是 Fedora 38 beta 版本,则无需按照以下步骤进行升级。你可以从终端运行 `sudo dnf update && sudo dnf upgrade 以获取正式版本。

如果你运行的是旧版本的 Fedora,例如 36 或 35,你不应该跳版本直接升级到 38。你可以先升级到 37,然后再升级到 38; 或者进行全新安装。根据我的经验,如果你在升级期间跳过版本,一些应用和扩展程序会崩溃,还包括内核相关问题。

升级到 Fedora 38

在你进入更新之前,这里有一些你应该做的事情。以防你遇到问题。我们总是建议这么做。

升级到 Fedora 38 之前要遵循的步骤

首先,打开 GNOME “软件” 应用并检查是否有任何待处理的更新。或者,打开终端并运行以下命令以确保你的系统是最新的。

sudo dnf update

完成上述命令后,重新启动系统以确保应用所有更新。

其次,将你的重要文件(例如图片、文档或视频)从主目录备份到安全的地方(可能是单独的分区或 U 盘)。Fedora 升级过程不会失败,但如果你使用英伟达或任何具有双引导系统的特定硬件,我建议你进行备份。

第三,安装 Extensions Flatpak 应用 并禁用所有 GNOME 扩展(用于 GNOME 桌面)。主要原因是并非所有扩展都已移植到 GNOME 44。因此在升级之前禁用所有扩展是安全的。你可以稍后在完成升级过程后启用它们。

此外,看看官方论坛,看看 Fedora 38 任何可能影响升级过程的 已知的重要问题。不要在这上面花太多时间。

最后,升级过程需要一些时间(以小时为单位),因此请确保你有足够的时间和稳定的互联网连接。

如何升级到 Fedora 38 工作站

图形化方法(GUI)

在 Fedora 38 正式发布后,你应该会在 GNOME “软件” 应用中看到有升级可用的通知。如果你没有看到任何通知,请不要担心。等一两天,你应该就可以了。

Fedora 38 is available in Software

此外,你可以访问 GNOME “软件” 应用中的更新选项卡,看看它是否可用。

单击该通知并单击 下载 Download 以开始升级过程。升级程序将下载所需的软件包并提示你重新启动。点击重新启动以继续升级过程。

Fedora 将在重启期间应用升级。

命令行方法(CLI)

如果你熟悉命令行,则可以使用 dnf upgrade 命令来执行升级过程。

打开终端并运行以下命令:

sudo dnf upgrade --refresh

此命令将刷新为 Fedora 38 准备的新升级软件包。

接下来,通过运行以下命令安装 DNF 升级插件。这是升级过程所必需的。

sudo dnf install dnf-plugin-system-upgrade

通过运行以下命令并安装任何必要的待定更新来确保你的系统是最新的。再做一次(如果你已经通过升级前的步骤完成了)。

sudo dnf --refresh upgrade

通过运行以下命令启动下载过程。此命令将获取所有必需的包并在升级前将它们保存在本地。

sudo dnf system-upgrade download --releasever=38

如果你手动安装了许多软件包和应用,并且不确定 Fedora 38 是否正确支持它们,请使用 --allowerasing 标志运行上述命令。当你提供此选项时,dnf 将删除阻止系统升级的软件包。

上面的命令显示将被替换、更新、升级或降级的内容。如果你想查看列表,请仔细浏览列表。或者,你可以检查红色标记的项目并开始升级过程,如下图所示。

Fedora 38 升级流程 1

Fedora 38 升级流程 2

请记住,下载大小一般以 GB 为单位,因此根据你的网速可能需要一些时间。

上述命令完成后,运行以下命令开始升级。

sudo dnf system-upgrade reboot

系统将自动重启,并等待整个升级过程的完成。正如我前面提到的,这可能需要几个小时的时间,这取决于你的系统硬件。因此要有耐心。

如果一切顺利,迎接你的将是一个全新的 Fedora 38 系统。

祝你好运!

(题图:MJ/1fbeb9e2-ba9c-48ec-912f-78be9cfefcf3)


via: https://www.debugpoint.com/upgrade-fedora-38-from-fedora-37/

作者:Arindam 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

Fedora 43将全面转...
2025-05-21 11:41:05 作者:狼叫兽 科技网站近...
2025-05-21 13:19:18
Fedora Linux ...
微软公司在近日发布了一则重要公告,宣布Fedora Linux正式...
2025-05-07 12:17:22
Fedora Linux ...
Fedora Linux社区近日宣布了一个重要的里程碑,Fedor...
2025-04-17 13:45:42
Fedora Linux正...
近日,Fedora Linux 即将在微软 Windows Sub...
2025-04-17 06:45:34
Fedora 登陆 Win...
IT之家 2 月 17 日消息,科技媒体 BetaNews 昨日(...
2025-02-17 09:46:18
Fedora Linux ...
Fedora Linux 近日在 Windows 11 的 WSL...
2025-02-06 06:47:52

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...