首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新远程Fedora服务器安装的最可靠方法是什么?

问更新远程Fedora服务器安装的最可靠方法是什么?
EN

Unix & Linux用户
提问于 2019-05-21 10:23:22
回答 2查看 441关注 0票数 2

对于只能通过ssh访问的远程服务器,DNF系统升级仍然是推荐的版本升级方法吗?在本地机器上,您可以在重新启动后观察升级的进度,但是使用ssh,只有在一切顺利完成的情况下,才能重新登录到服务器。

如果没有,是否有更可靠的方法?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2019-05-22 02:47:19

没有比我发现的更可靠的方法来进行系统升级了。

尽管如此,如果您的第三方存储库尚未为新发行版更新,并且缺少包或有新的冲突,则可能会失败。但是,如果出现这些问题,则在下载/事务测试阶段就会显示出来。如果您重新启动到系统升级,它将完成,除非电源故障或其他灾难性的事情。

但是,在升级Fedora之前,您应该检查Fedora wiki,查看一篇题为“通用F** bug”的文章,其中**是要升级到的Fedora版本。例如,如果您要从29升级到30,请先阅读常见的F30错误,看看是否有任何问题适用于您,然后延迟升级或应用可能指定的任何解决方案。

票数 0
EN

Unix & Linux用户

发布于 2023-01-25 23:34:09

更新远程Fedora服务器的最可靠方法是通过安全网对其进行更新:

  1. 创建并验证您所关心的远程数据的备份
  2. 建立远程控制台访问,即通过BMC/iLO/PiKVM或类似的某种KVM访问。

然后,最好是在远程Fedora服务器的本地克隆中测试升级步骤。

关于实际的升级步骤,您基本上有以下选择:

  1. 只需从头开始安装新的Fedora版本,运行您的剧本并恢复备份。
  2. 使用dnf system-upgrade,为升级重新引导到最小的无网络环境。
  3. 使用fedora-upgrade甚至直接dnf进行在线升级,即能够停留在您的- say -tmux‘’ed ssh会话中,并直接跟踪进度。

可以说,第一选择是最可靠的,因为它可以说是最好的测试和最不复杂的选择。

此外,使用dnf system-upgrade时,当您拥有控制台访问权限时,甚至可能无法获得进度更新,例如在没有安装普利茅斯时。(FWIW,从Fedora 35升级到37仍然是一个问题)

如果您真的能够在本地克隆上测试您的升级,那么您已经测试过并且成功的那个是最可靠的。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/520135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档