OpenEuler23.09导入remi源失败

我有个程序需要PHP-imap扩展,默认源中没有这个扩展。我准备导入remi源,但系统报依赖错误了。
Problem: 冲突的请求

  • nothing provides (redhat-release >= 8.9 or centos-stream-release >= 8) needed by remi-release-8.9-3.el8.remi.noarch from @commandline
  • nothing provides epel-release = 8 needed by remi-release-8.9-3.el8.remi.noarch from @commandline
  • nothing provides system-release(releasever) = 8 needed by remi-release-8.9-3.el8.remi.noarch from @commandline

请问除了采用编译安装PHP的方法以外,还有什么其他方法吗?

提供一个曲线思路

mkdir remi-tmp
cd remi-tmp
rpm2cpio ../remi-release-8.rpm | cpio -iduv

把当前目录下的 etc/yum.repos.d/remi*.repo 复制到 /etc/yum.repos.d
后面应该有依赖,在/etc/os-release 文件添加一句
PLATFORM_ID=“platform:el8”

–祝你好运!