如何从CentOS Stream、Centos、Alma Linux、RHEL或Oracle Linux迁移到Rocky Linux¶所需的条件与假设¶
引言¶在本指南中,您将学习如何将上面列出的所有发行版操作系统转换为功能齐全的Rocky Linux。 这可能是在各种情况下迁移到Rocky Linux的最佳方法之一,也是针对不同情况的人最方便的。 例如,一些服务器提供商在默认情况下暂时不支持Rocky Linux。 或者您可能在生产环境下有一台服务器,希望在不重新安装所有内容的情况下,将其转换为Rocky Linux。 是的,我们为您准备了工具 migrate2rocky 这是一个脚本,当执行时,会将您的存储库更改为Rocky Linux的存储库, 软件包将根据需要进行安装和升级/降级,所有操作系统的品牌也将发生变化。 如果您是新手系统管理员,别担心,我们会尽可能的保持此脚本界面的友好性。 是的,就像命令行那样的友好。 注意事项与警告¶
确定? 准备好了吗? 让我们开始吧! 准备你的服务器¶您需要从存储库中获取实际的脚本文件, 可以通过多种方式做到这一点。 手动方式¶从 GitHub 下载压缩文件并提取您需要的文件(即 migrate2rocky.sh)。 您可以在存储库主页的右侧找到这个zip 文件: 然后,通过在本地计算机上运行以下命令,使用ssh将可执行文件上传到服务器:
根据需要,你需要调整所在的文件路径以及服务器域名或ip地址 git方式¶在您的服务器上安装git:
克隆rocky-tools存储库:
注: 这种方式将下载rocky-tools存储库的所有脚本与文件 简单但不太安全的方式¶好吧,从安全角度来说,这不一定是最好的做法。 但是,这是获取脚本的最简单方法。 运行以下命令将脚本下载到您当前所在的目录下:
该命令会将文件直接下载到您的服务器,并且只会下载您想要的文件。 但同样,出于安全考虑,这并不一定是最佳做法,所以请记住这一点。 执行脚本与安装¶使用
现在,终于可以执行脚本了:
"-r" 选项表示安装所有内容 如果您做的一切都是正确的,那么您的终端窗口应该看起来有点像这样: 现在,脚本需要一段时间来转换所有内容,具体取决于实际机器/服务器的硬件性能与网络连接情况。 如果您最后看到 Complete! 消息,则表示一切正常,重启服务器即可。 给它一些时间,重新登录,你应该有一个漂亮的新的Rocky Linux服务器来玩wi... 我的意思是做非常严肃的工作。 给它一定的时间重启,重新登录,键入
最后更新:
February 25, 2022
Author: Ezequiel Bruni Contributors: tianci li, Steven Spencer |
|