如何恢复 rpm-ostree 重置?

如何恢复 rpm-ostree 重置?

出于调试原因,我执行rpm-ostree reset并启动到新部署。但我该如何恢复呢?

我显然可以启动到以前的旧部署。但是,如果我升级左右,我仍然会进入新的部署,所有分层包等都会被删除。我不希望这样,这毕竟只是一个测试,我想继续使用我的叠加层......

当然,我可以rpm-ostree install …全部使用,但一定有更简单的方法!


交叉发布在 Fedora 讨论上

答案1

我尝试过rpm-ostree rollback,但那是不是它。然而,这个命令给了我一个有用的提示。你可以运行:

rpm-ostree cleanup -p

这会重置待部署( -p) 即您尚未申请的。重置操作显然也会创建这样一个挂起的部署,因此如果您随后运行通常的更新......:

rpm-ostree upgrade

...你拿回你的图层和修改,但有一个新的更新,例如

相关内容