迁移到Rocky Linux 9的一些小技巧

如果是从RHEL8系列迁移到Rocky Linux9的(包括从Red Hat Enterprise Linux 8 系列,Centos 系列和Rocky Linux 8.x等),迁移之后一般都遇到有一些组件无法运行,包括PHP、MySQL等等,一般情况下可以通过查询运行记录来看看是什么原因。其实大部分原因都是因为缺少了某部分组件或模块所致,可以通过安装这些组件或模块的最新版本来解决。如果不清楚缺少哪些组件或模块的,可以尝试卸载,再尝试重新安装、编译——通过 dnf/yum 安装的,一般会自动安装上所依赖的组件或模块,而通过编译安装的,在编译的时候如果出现某些依赖的组件、模块缺失的,会直接反馈在安装记录上,直接按照安装记录上所提示的缺少部分,安装相对应的组件或模块即可。

顺带在这里推荐一个比较好用的RPM资源搜索站点:http://rpmfind.net/linux/RPM/index.html 大家如果遇到缺少某部分组件,通过 dnf/yum 都无法搜索安装的,可以在这个站点上面找找看。只是这个站点服务器不在国内,不太稳定,有时候会无法访问,但好在一般的rpm包都不是很大。

迁移到Rocky Linux 9的一些小技巧插图

反正笔者的PHP 8.1、MySQL8、Redis等服务就是通过这种手段修复的,而核心数据和数据库没有受到任何影响。尽管如此,在进行这些操作之前,还是建议先做好备份,再做以上操作。

如需转载本站的文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐