如何在 Silverblue 上變基到 Fedora 33?
Silverblue 是一個建立在 Fedora 之上的桌面操作系統。它非常適合日常使用、開發和基於容器的工作流程。它提供了眾多的優勢,例如在出現任何問題時能夠回滾。如果你想在你的 Silverblue 系統上更新到 Fedora 33,這篇文章會告訴你如何做。它不僅告訴你該怎麼做,還告訴你如果發生了不可預見的事情時該如何回退。
在實際做變基到 Fedora 33 之前,你應該應用任何掛起的更新。在終端中輸入以下內容:
$ rpm-ostree update
或通過 GNOME 軟體中心安裝更新並重啟。
使用 GNOME 軟體中心變基
GNOME 軟體中心會在更新界面顯示有新版本的 Fedora 可用。
首先你需要做的是下載新鏡像,點擊 「Download」 按鈕。這將需要一些時間,完成後你會看到更新已經準備好安裝了。
點擊 「Install」 按鈕。這一步只需要幾分鐘,然後會提示你重啟電腦。
點擊 「Restart」 按鈕就可以了。重啟後,你將進入新的 Fedora 33 版本。很簡單,不是嗎?
使用終端變基
如果你喜歡在終端上做所有的事情,那麼接下來的指南就適合你。
使用終端變基到 Fedora 33 很簡單。首先,檢查 33 版本分支是否可用:
$ ostree remote refs fedora
你應該在輸出中看到以下內容:
fedora:fedora/33/x86_64/silverblue
接下來,將你的系統變基到 Fedora 33 分支。
$ rpm-ostree rebase fedora:fedora/33/x86_64/silverblue
最後要做的是重啟你的電腦並啟動到 Fedora 33。
如何回滾
如果有什麼不好的事情發生。例如,如果你無法啟動到 Fedora 33,那很容易回滾回去。在啟動時選擇 GRUB 菜單中的前一個條目,你的系統就會以切換到 Fedora 33 之前的狀態啟動。要使這一改變永久化,請使用以下命令:
$ rpm-ostree rollback
就是這樣了。現在你知道如何將 Silverblue 變基為 Fedora 33 並回滾了。那為什麼不在今天就做呢?
via: https://fedoramagazine.org/how-to-rebase-to-fedora-33-on-silverblue/
作者:Michal Konečný 選題:lujun9972 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive