先看重点
- Fedora Silverblue 可通过 GNOME Software 或终端 rpm-ostree 命令重基到 Fedora Linux 44。
- 重基前应先执行 rpm-ostree update 应用待处理更新,并重启系统。
- 若重基后无法启动,可在 GRUB 选择旧版本,或用 rpm-ostree rollback 永久回退。
问题与适用场景
这是一篇操作指南,核心是 Fedora Atomic 桌面通过镜像重基完成版本升级,而非传统逐包升级。来源给出两条路径:图形界面在 GNOME Software 更新页下载新镜像并选择 Restart & Upgrade;终端路径先检查 ostree remote refs fedora 是否出现 44 分支,再执行 rpm-ostree rebase fedora:fedora/44/x86_64/silverblue,最后重启。来源还说明可用 ostree admin pin 固定当前部署,并强调回滚是这类系统的既有能力。
影响使用 Fedora Silverblue 及其他 Fedora Atomic 桌面的用户,包括 Kinoite、Sericea(Sway Atomic)、Onyx(Budgie Atomic)等,因为来源称终端重基步骤适用于所有 Fedora Atomic Desktop,只需替换对应分支名。已分层 rpm-fusion 的用户在重基前需要按来源给出的命令重装相关 release 包,否则可能遇到错误。
操作前的准备
- 重基前需确认目标分支存在,来源示例为 fedora:fedora/44/x86_64/silverblue,其他桌面需替换为对应分支名。
- 来源不建议跨版本重基,建议逐版本升级,例如 41→42→43→44,以降低出错风险。
- 已分层 rpm-fusion 的用户需先执行来源给出的卸载并重装 rpmfusion-free-release 与 rpmfusion-nonfree-release 的命令,再按指南重基。
处理建议
来源建议先应用待处理更新并重启,然后选择 GNOME Software 图形方式或终端 rpm-ostree rebase 方式重基到 Fedora Linux 44;若重基后无法启动,在 GRUB 选择旧版本,并可用 rpm-ostree rollback 使回退永久生效。
来源核验与信息边界
来源仅描述 Fedora Silverblue 及 Fedora Atomic Desktop 的重基与回滚流程,未提供 Fedora Linux 44 的具体功能、性能或发布时间信息;跨版本重基虽有时可能成功,但来源明确不推荐,不能据此推断可安全跳版。
本文由 AI 辅助整理并经自动事实比对,不代表人工实测。产品参数与适用条件请核对原始来源。
常见问题
重基到 Fedora Linux 44 前需要做什么准备?
来源建议先应用所有待处理更新,可在终端执行 rpm-ostree update,或通过 GNOME Software 安装更新并重启。若已分层 rpm-fusion,还需先按来源命令重装 rpmfusion-free-release 和 rpmfusion-nonfree-release。
重基后如果无法启动 Fedora Linux 44 怎么办?
可在启动时于 GRUB 菜单选择 Fedora Linux 44 之前的版本进入系统;若看不到 GRUB 菜单,可尝试在启动时按 ESC。要让回退永久生效,执行 rpm-ostree rollback。
这份指南能用于 Kinoite 等其他 Fedora Atomic 桌面吗?
来源称可以,使用终端重基部分即可,但需替换为对应分支,例如 Kinoite 使用 fedora:fedora/44/x86_64/kinoite。