xiwang6428 发表于 2019-11-30 15:00:11

lnmp1.6安装失败,少了PHP

服务器配置如下:CPU:2Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz内存:1885168 kB
CentOS Linux release 7.7.1908



失败截图如下:



日志如下附件:


帮忙看看是什么问题,谢谢!


licess 发表于 2019-11-30 16:45:34

正在解决依赖关系
There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last", first to finish them. If those don't work you'll have to try removing/installing packages by hand (maybe package-cleanup can help).
--> 正在检查事务
---> 软件包 krb5-devel.x86_64.0.1.15.1-37.el7_7.2 将被 安装
--> 正在处理依赖关系 libkadm5(x86-64) = 1.15.1-37.el7_7.2,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 krb5-libs(x86-64) = 1.15.1-37.el7_7.2,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 libverto-devel,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 libselinux-devel,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 keyutils-libs-devel,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 libkdb5.so.8()(64bit),它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在检查事务
---> 软件包 keyutils-libs-devel.x86_64.0.1.5.8-3.el7 将被 安装
---> 软件包 krb5-libs.x86_64.0.1.11.3-49.el7 将被 升级
---> 软件包 krb5-libs.x86_64.0.1.15.1-37.el7_7.2 将被 更新
---> 软件包 libkadm5.x86_64.0.1.15.1-37.el7_7.2 将被 安装
---> 软件包 libselinux-devel.x86_64.0.2.5-14.1.el7 将被 安装
--> 正在处理依赖关系 libselinux(x86-64) = 2.5-14.1.el7,它被软件包 libselinux-devel-2.5-14.1.el7.x86_64 需要
--> 正在处理依赖关系 libsepol-devel(x86-64) >= 2.5-10,它被软件包 libselinux-devel-2.5-14.1.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(libsepol),它被软件包 libselinux-devel-2.5-14.1.el7.x86_64 需要
---> 软件包 libverto-devel.x86_64.0.0.2.5-4.el7 将被 安装
--> 正在检查事务
---> 软件包 libselinux.x86_64.0.2.2.2-6.el7 将被 升级
--> 正在处理依赖关系 libselinux = 2.2.2-6.el7,它被软件包 libselinux-utils-2.2.2-6.el7.x86_64 需要
--> 正在处理依赖关系 libselinux = 2.2.2-6.el7,它被软件包 libselinux-python-2.2.2-6.el7.x86_64 需要
---> 软件包 libselinux.x86_64.0.2.5-14.1.el7 将被 更新
--> 正在处理依赖关系 libsepol(x86-64) >= 2.5-10,它被软件包 libselinux-2.5-14.1.el7.x86_64 需要
--> 正在处理依赖关系 libsepol.so.1(LIBSEPOL_1.0)(64bit),它被软件包 libselinux-2.5-14.1.el7.x86_64 需要
---> 软件包 libsepol-devel.x86_64.0.2.5-10.el7 将被 安装
--> 正在检查事务
---> 软件包 libselinux-python.x86_64.0.2.2.2-6.el7 将被 升级
---> 软件包 libselinux-python.x86_64.0.2.5-14.1.el7 将被 更新
---> 软件包 libselinux-utils.x86_64.0.2.2.2-6.el7 将被 升级
---> 软件包 libselinux-utils.x86_64.0.2.5-14.1.el7 将被 更新
---> 软件包 libsepol.x86_64.0.2.1.9-3.el7 将被 升级
---> 软件包 libsepol.x86_64.0.2.5-10.el7 将被 更新
--> 处理 libselinux-2.5-14.1.el7.x86_64 与 systemd < 219-20 的冲突
--> 处理 libselinux-2.5-14.1.el7.x86_64 与 selinux-policy-base < 3.13.1-66 的冲突
--> 正在使用新的信息重新解决依赖关系
--> 正在检查事务
---> 软件包 libselinux.x86_64.0.2.2.2-6.el7 将被 升级
---> 软件包 libselinux.x86_64.0.2.2.2-6.el7 将被 升级
---> 软件包 selinux-policy-targeted.noarch.0.3.12.1-153.el7 将被 升级
---> 软件包 selinux-policy-targeted.noarch.0.3.13.1-252.el7.1 将被 更新
--> 正在处理依赖关系 selinux-policy = 3.13.1-252.el7.1,它被软件包 selinux-policy-targeted-3.13.1-252.el7.1.noarch 需要
--> 正在处理依赖关系 selinux-policy = 3.13.1-252.el7.1,它被软件包 selinux-policy-targeted-3.13.1-252.el7.1.noarch 需要
--> 正在处理依赖关系 policycoreutils >= 2.5-24,它被软件包 selinux-policy-targeted-3.13.1-252.el7.1.noarch 需要
--> 正在检查事务
---> 软件包 policycoreutils.x86_64.0.2.2.5-11.el7 将被 升级
---> 软件包 policycoreutils.x86_64.0.2.5-33.el7 将被 更新
--> 正在处理依赖关系 libsemanage >= 2.5-14,它被软件包 policycoreutils-2.5-33.el7.x86_64 需要
--> 正在处理依赖关系 libsemanage.so.1(LIBSEMANAGE_1.1)(64bit),它被软件包 policycoreutils-2.5-33.el7.x86_64 需要
---> 软件包 selinux-policy.noarch.0.3.12.1-153.el7 将被 升级
---> 软件包 selinux-policy.noarch.0.3.13.1-252.el7.1 将被 更新
--> 正在检查事务
---> 软件包 libsemanage.x86_64.0.2.1.10-16.el7 将被 升级
---> 软件包 libsemanage.x86_64.0.2.5-14.el7 将被 更新
--> 处理 libselinux-2.5-14.1.el7.x86_64 与 systemd < 219-20 的冲突
--> 解决依赖关系完成
错误:libselinux conflicts with systemd-208-11.el7.x86_64
您可以尝试添加 --skip-broken 选项来解决该问题
** 发现 21 个已存在的 RPM 数据库问题, 'yum check' 输出如下:
centos-release-7-7.1908.0.el7.centos.x86_64 是 centos-release-7-0.1406.el7.centos.2.3.x86_64 的副本
cryptsetup-libs-2.0.3-5.el7.x86_64 是 cryptsetup-libs-1.6.3-2.el7.x86_64 的副本
7:device-mapper-1.02.158-2.el7_7.2.x86_64 是 7:device-mapper-1.02.84-14.el7.x86_64 的副本
7:device-mapper-event-1.02.158-2.el7_7.2.x86_64 有已安装冲突 lvm2-libs < ('7', '2.02.111', None): 7:lvm2-libs-2.02.105-14.el7.x86_64
7:device-mapper-event-1.02.158-2.el7_7.2.x86_64 是 7:device-mapper-event-1.02.84-14.el7.x86_64 的副本
7:device-mapper-event-libs-1.02.158-2.el7_7.2.x86_64 是 7:device-mapper-event-libs-1.02.84-14.el7.x86_64 的副本
7:device-mapper-libs-1.02.158-2.el7_7.2.x86_64 是 7:device-mapper-libs-1.02.84-14.el7.x86_64 的副本
device-mapper-persistent-data-0.8.5-1.el7.x86_64 是 device-mapper-persistent-data-0.3.2-1.el7.x86_64 的副本
dracut-033-564.el7.x86_64 是 dracut-033-161.el7.x86_64 的副本
expat-2.1.0-10.el7_3.x86_64 是 expat-2.1.0-8.el7.x86_64 的副本
glib2-2.56.1-5.el7.x86_64 是 glib2-2.36.3-5.el7.x86_64 的副本
kmod-20-25.el7.x86_64 是 kmod-14-9.el7.x86_64 的副本
libblkid-2.23.2-61.el7.x86_64 是 libblkid-2.23.2-16.el7.x86_64 的副本
libmount-2.23.2-61.el7.x86_64 是 libmount-2.23.2-16.el7.x86_64 的副本
libuuid-2.23.2-61.el7.x86_64 是 libuuid-2.23.2-16.el7.x86_64 的副本
libxcb-1.13-1.el7.x86_64 是 libxcb-1.9-5.el7.x86_64 的副本
systemd-219-67.el7_7.2.x86_64 有已安装冲突 dracut < ('0', '033', '243'): dracut-033-161.el7.x86_64
systemd-219-67.el7_7.2.x86_64 有已安装冲突 initscripts < ('0', '9.49.28', '1'): initscripts-9.49.17-1.el7.x86_64
systemd-219-67.el7_7.2.x86_64 是 systemd-208-11.el7.x86_64 的副本
systemd-libs-219-67.el7_7.2.x86_64 是 systemd-libs-208-11.el7.x86_64 的副本
util-linux-2.23.2-61.el7.x86_64 是 util-linux-2.23.2-16.el7.x86_64 的副本
util-linux-2.23.2-61.el7_7.1.x86_64 is a duplicate with util-linux-2.23.2-16.el7.x86_64

安装依赖包时你系统依赖关系有问题导致的
可以尝试
yum install yum-utils
yum-complete-transaction --cleanup-only
package-cleanup --dupes
package-cleanup --cleandupes --removenewestdupes
package-cleanup --problems
确保正常后可以 yum install openssl-devel 进行测试,正常安装的话再安装lnmp
页: [1]
查看完整版本: lnmp1.6安装失败,少了PHP