container-selinux安装失败

openEuler 24.03 (LTS) 安装docker-ce-cli-28.0.1-1.el9.x86_64.rpm时提示安装container-selinux失败,请问如何解决这个问题呢?
错误信息如下:

rpm -ivh --force --nodeps container-selinux-2.230.0-1.oe2403.noarch.rpm
Verifying… ################################# [100%]
Preparing… ################################# [100%]
Updating / installing…
1:container-selinux-2:2.230.0-1.oe2################################# [100%]
Access denied: renameat blocked for log_container.cil;690f6053 → log_container.cil
error: unpacking of archive failed on file /usr/share/udica/templates/log_container.cil;690f6053: cpio: rename failed - No such file or directory
error: container-selinux-2:2.230.0-1.oe2403.noarch: install failed

openEuler 不能安装 el9 的包,它们构建包的依赖都不一样,一是安装时会有冲突,二是就算装上了可能也会有功能和性能问题

1 个赞

那我尝试安装一下el8,多谢。
以下版本下载安装成功了:

版本对照:docker-ce和docker-ce-cli版本号相同,其他相关组件与docker-ce发行时间基本一致。

docker-ce-26.1.3-1.el8.x86_64.rpm 2024-05-21 10:03:09 27.2 MiB
docker-ce-cli-26.1.3-1.el8.x86_64.rpm 2024-05-21 10:03:09 7.8 MiB
containerd.io-1.6.32-3.1.el8.x86_64.rpm 2024-05-23 13:33:19 35.3 MiB
docker-buildx-plugin-0.14.0-1.el8.x86_64.rpm 2024-04-30 16:57:55 13.6 MiB
docker-compose-plugin-2.27.0-1.el8.x86_64.rpm 2024-04-30 16:58:00 13.4 MiB