当前位置: 首页 > 科技观察

如何在Silverblue上变基为FedoraLinux37

时间:2023-03-15 00:13:16 科技观察

FedoraSilverblue是一个构建在FedoraLinux之上的桌面操作系统。它非常适合日常使用、开发和基于容器的工作流程。它提供了许多优势,例如能够在出现任何问题时回滚。如果您想在FedoraSilverblue系统上更新或变基到FedoraLinux37(这些说明类似于FedoraKinoite),本文将向您展示如何操作。它不仅告诉你该怎么做,而且还告诉你如果发生不可预见的事情如何恢复。在实际对FedoraLinux37进行变基之前,您应该应用任何待定的更新。在终端中键入以下内容:$rpm-ostreeupdate或通过GNOMESoftwareSoftware使用GNOMESoftware应用程序变基在更新页面上,GNOMESoftwareFedora37更新可用你需要做的第一件事是下载新的镜像,所以点击“下载”按钮。这需要一些时间。完成后,您会看到更新已准备好安装。Fedora37更新已准备好通过单击“重新启动和升级”按钮进行安装。这一步只需要几分钟,最后电脑会重启。重新启动后,您将拥有全新的FedoraLinux37版本。很简单,不是吗?使用终端进行变基如果您喜欢在终端中完成所有操作,那么本指南的这一部分适合您。使用终端很容易变基到FedoraLinux37。首先,检查37分支是否可用:$ostreeremoterefsfedora你应该在输出中看到以下内容:fedora:fedora/37/x86_64/silverblue如果你想坚持当前部署(部署将作为一个选项保留在GRUBuntilyoudeleteit),你可以通过运行以下命令来完成此操作:#0isentrypositioninrpm-ostreestatus$sudoostreeadminpin0要删除顶级部署,请使用以下命令:#2是entrypositioninrpm-ostree状态$sudoostreeadminpin--unpin2其中2是rpm-ostree状态中的位置。接下来,将您的系统重置为FedoraLinux37分支。$rpm-ostreerebasefedora:fedora/37/x86_64/silverblue最后,要做的最后一件事是重新启动计算机并引导至FedoraLinux37。如何回滚如果发生任何不良情况,回滚很容易,例如,如果您可以根本无法启动进入FedoraLinux37。在引导时选择GRUB菜单中的上一个条目(如果您没有看到它,请尝试在引导过程中按ESC键),您的系统将在切换到FedoraLinux37之前以其之前的状态引导。要使此更改永久生效,请使用以下命令命令:$rpm-ostreerollback就是这样。现在您知道如何将FedoraSilverblue变基到FedoraLinux37并回滚。那么为什么不在今天做呢?