首页 > 其他分享 >如何从 Fedora 37 工作站升级到 Fedora 38(GUI 和 CLI)

如何从 Fedora 37 工作站升级到 Fedora 38(GUI 和 CLI)

时间:2023-07-24 11:24:04浏览次数:42  
标签:dnf Fedora GUI sudo 37 升级 38 GNOME

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

如何从 Fedora 37 工作站升级到 Fedora 38(GUI 和 CLI)如何从 Fedora 37 工作站升级到 Fedora 38(GUI 和 CLI)

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 37 工作站升级到 Fedora 38(GUI 和 CLI)如何从 Fedora 37 工作站升级到 Fedora 38(GUI 和 CLI)
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 37 工作站升级到 Fedora 38(GUI 和 CLI)如何从 Fedora 37 工作站升级到 Fedora 38(GUI 和 CLI)
Fedora 38 升级流程 1
如何从 Fedora 37 工作站升级到 Fedora 38(GUI 和 CLI)如何从 Fedora 37 工作站升级到 Fedora 38(GUI 和 CLI)
Fedora 38 升级流程 2

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

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

sudo dnf system-upgrade reboot

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

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

祝你好运!

本文地址:https://www.linuxprobe.com/?p=272942

标签:dnf,Fedora,GUI,sudo,37,升级,38,GNOME
From: https://www.cnblogs.com/linuxprobe19/p/17559873.html

相关文章

  • 代码随想录算法训练营第三十六天| 198.打家劫舍 213.打家劫舍II 337.打家劫舍III
     198.打家劫舍 要求:给定一个nums,要求取得最大值,但是不可以选择两个相邻的数dp定义:dp[n],取到第N个数字的时候,最大值递推公式:取:nums[i]+dp[j-2]不取:nums[i-1];代码:1//在两个数字不相邻的情况下,得到的最大金额2//思路:3//dp[n]第N个数字时的最大金额数4......
  • P3750 [六省联考 2017] 分手是祝愿
    本篇为该题解的补充与说明处理出来一共有个多少的要摁的开关(最优的方法是摁多少次)我们可以先从\(k\)入手,从后往前扫,只要遇到\(1\)的位置就操作,并更新编号为\(i\)的约数的点一个点不会被操作\(2\)次以上,因为\(2\)次操作相当于没操作操作\(i\)不会影响到比ii......
  • P3750 [六省联考 2017] 分手是祝愿 做题记录
    P3750[六省联考2017]分手是祝愿做题记录题目传送门题目描述ZeitundRaumtrennendichundmich.时空将你我分开。B君在玩一个游戏,这个游戏由\(n\)个灯和\(n\)个开关组成,给定这\(n\)个灯的初始状态,下标为从\(1\)到\(n\)的正整数。每个灯有两个状态亮和灭,......
  • Unity UGUI的RectMask2D(2D遮罩)组件的介绍及使用
    UnityUGUI的RectMask2D(2D遮罩)组件的介绍及使用1.什么是RectMask2D组件?RectMask2D是UnityUGUI中的一个组件,用于实现2D遮罩效果。它可以限制子对象在指定的矩形区域内显示,超出区域的部分将被遮罩隐藏。2.RectMask2D的工作原理RectMask2D组件通过裁剪子对象的渲染区域来实现......
  • Unity UGUI的LayoutElement(布局元素)组件的介绍及使用
    UnityUGUI的LayoutElement(布局元素)组件的介绍及使用1.什么是LayoutElement组件?LayoutElement是UnityUGUI中的一个布局元素组件,用于控制UI元素在布局中的大小和位置。它可以用于自动调整UI元素的大小,以适应不同的屏幕分辨率和布局需求。2.LayoutElement组件的工作原理Layou......
  • vue-day37--修改默认配置
    1.vue脚手架文件结构 2.不同的版本vue3.修改默认配置  修改默认配置1.查看脚手架的默认配置vueinspect>output.js2.为什么main.js是入口文件,index.html是首页调整vue.config.js......
  • UOJ #37. 【清华集训2014】主旋律 整理--zhengjun
    好像没做过DAG计数的题。首先看到数据范围,考虑状压。方便起见,记\(cnt_{S,T}=\sum\limits_{(u,v)\inE}[u\inS\andv\inT]\)。设\(f_S\)表示\(S\)为强连通分量的选边方案数,由于正面很难算。考虑反面:\[f_S=2^{cnt_{S,S}}-\sum\limits_{\varnothing\subsetneqqT\s......
  • (转)GUI为什么不设计为多线程
    在我们这批新人转正评审的时候,我师父问了我的小伙伴一个问题:为什么一些更新界面的方法只能在主线程中调用?师父没有问我这个问题,让知其然但不知其所以然的我有种侥幸逃过一难的心情。我想如果回答那是因为Android GUI库是单线程消息机制的,更新界面的操作必须放到主线程中执行,那师父......
  • Python3 pyautogui安装成功,但是不能引用
    安装使用的是pycharm,python3.8python-mpipinstallpyautogui-ihttps://pypi.tuna.tsinghua.edu.cn/simple,显示Successfully。 引用importpyautogui报错:Nomodulenamed'pyautogui'解决办法尝试各种网上的方法,查询环境等,不太懂,感觉没有问题偶然发现虽然piplist有......
  • python37 对应djago
    Python3.7与Django的兼容性引言Python是一种简单易学的编程语言,而Django则是一个功能强大的Web应用程序框架。在Python的发展过程中,各个版本都带来了一些新的特性和改进。在本文中,我们将重点关注Python3.7与Django之间的兼容性,并介绍一些代码示例来说明如何在Python3.7中使用D......