跳转至

回滚

回滚升级

如果更新后遇到严重问题,可以通过 GRUB 菜单、rpm-ostree rollback 命令,或 Bazzite Rollback Helper 切换回之前的系统更新。

如何回滚系统更新?

如果要回滚到上一个系统部署,可以在主机终端中输入以下命令:

rpm-ostree rollback

使用 Bazzite Rollback Helper (brh) 工具

可以使用 brh 命令 回滚到过去 90 天内的旧版 Bazzite 镜像。

启动 Bazzite 前(GRUB)

GRUB Menu|690x402

Note

不同掌机或 HTPC 设备在菜单中的操作方式可能不同;在 GRUB 中回滚时,可能需要外接实体键盘。

也可以在 GRUB 菜单中完成回滚。GRUB 菜单会在进入 Bazzite 前显示;启动到桌面前,选择上一个启动项即可。菜单会显示当前部署(:0)和上一个部署(:1)。这不会影响你的个人文件,回滚后你仍然可以更新到最新构建。

如何保存当前部署?

可以用以下命令固定当前部署:

sudo ostree admin pin 0

在主机终端中执行后,会把当前部署保存为备份状态;如果新的系统更新造成问题,可以回滚到这个部署。

如何保存上一个部署?

可以用以下命令固定上一个部署:

sudo ostree admin pin 1

在主机终端中执行后,会把上一个部署保存为备份状态;如果当前部署有问题,可以回滚到这个部署。

保存部署后,如何取消固定?

取消固定已保存的当前部署:

sudo ostree admin pin --unpin 0

取消固定已保存的上一个部署:

sudo ostree admin pin --unpin 1

查看所有部署索引号:

rpm-ostree status -v

取消固定已保存的部署:

sudo ostree admin pin --unpin <index number>

应用更新降级

如需降级应用,请阅读 Bazaar 应用商店(Flatpak)文档中关于预装 Warehouse 应用的说明。