libselinux conflicts with systemd-219-19.el7.x86_64

问题描述:

安装某环境 不能使用网络 自己准备包 制作了本地yum进行rpm包安装时提示

-->软件包libsmartcols.x86_ 64. 0.2.23.2-63.el7将被安装
-->处理libselinux-2.5-15.el7.x86_ 64与systemd < 219-20的冲突
-->处理libselinux-2.5-15.el7.x86_ 64与selinux-policy-base < 3.13.1-66的冲突
--> 解决依赖关系完成完成
错误: libselinux conflicts with systemd-219-19.el7.x86_ 64
错误: libselinux conflicts with selinux-policy-targeted-3.13.1-60. el7. noarch

如下图
libselinux conflicts with systemd-219-19.el7.x86_64_第1张图片

原因:

系统中已经安装了systemd和selinux-policy 而且版本低 用自制的yum安装时会提示已经冲突

解决办法:

下载更新的包 使用rpm -U 进行更新

yum -y install --downloadonly --downloaddir=. systemd.x86_64
yum -y install --downloaddir=. --downloadonly selinux-policy
rpm -U lz4-1.7.5-3.el7.x86_64.rpm libgudev1-219-73.el7_8.9.x86_64.rpm cryptsetup-libs-2.0.3-6.el7.x86_64.rpm systemd-libs-219-73.el7_8.9.x86_64.rpm systemd-python-219-73.el7_8.9.x86_64.rpm  systemd-sysv-219-73.el7_8.9.x86_64.rpm systemd-219-73.el7_8.9.x86_64.rpm
rpm -U libselinux-2.5-15.el7.x86_64.rpm libselinux-python-2.5-15.el7.x86_64.rpm libsemanage-2.5-14.el7.x86_64.rpm libselinux-utils-2.5-15.el7.x86_64.rpm libselinux-utils-2.5-15.el7.x86_64.rpm libsepol-2.5-10.el7.x86_64.rpm selinux-policy-3.13.1-266.el7_8.1.noarch.rpm policycoreutils-2.5-34.el7.x86_64.rpm selinux-policy-targeted-3.13.1-266.el7_8.1.noarch.rpm

只有再进行yum安装 问题解决

你可能感兴趣的:(日常报错)