【Linux】centos7安装PHP7.4报错:libzip版本过低

问题描述

configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met:

javascript 复制代码
checking for libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0... no
configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met:

Requested 'libzip >= 0.11' but version of libzip is 0.10.1

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBZIP_CFLAGS
and LIBZIP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

原因:当前服务器libzip的版本小于0.11比较低,需要更新升级,而且libzip升级版本不能是1.3.1,1.7.0的。

查看服务器上libzip的版本

rpm -qa|grep libzip

解决方案:升级libzip

1.卸载旧版libzip

bash 复制代码
yum remove libzip libzip-devel

验证是否卸载成功:rpm -qa|grep libzip,如无输出信息则卸载成功。

2.下载libzip

官网地址:https://libzip.org/download/

也可以直接在download后直接拼接要下载的libzip的版本

如:下载libzip.1.3.2版本:

bash 复制代码
https://libzip.org/download/libzip-1.3.2.tar.gz

3.编译安装

bash 复制代码
tar -zxvf libzip-1.3.2.tar.gz
cd libzip-1.3.2/
./configure
make && make install

安装完成后,查看是否存在/usr/local/lib/pkgconfig目录,如果存在,

执行如下命令来设置PKG_CONFIG_PATH:

注意:只是在当前的shell会话中设置了这个环境变量

bash 复制代码
export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig/"

验证libzip:whereis libzip

参考:configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met_configure: error: package requirements (libzip >= -CSDN博客

相关推荐
java叶新东老师1 小时前
git stash 命令详解
linux·运维·flink
写bug的羊羊2 小时前
CentOS 9 配置国内 YUM 源
linux·运维·centos
编程到天明4 小时前
CTF-Web题解:“require_once(‘flag.php‘); &assert(“$i == $u“);”
网络安全·php
Johny_Zhao5 小时前
CentOS Stream 9上部署FTP应用服务的两种方法(传统安装和docker-compose)
linux·网络安全·信息安全·kubernetes·云计算·containerd·ftp·yum源·系统运维
守望时空335 小时前
RustDesk搭建指南
linux
C++ 老炮儿的技术栈5 小时前
在 Scintilla 中为 Squirrel 语言设置语法解析器的方法
linux·运维·c++·git·ubuntu·github·visual studio
白鹭6 小时前
基于LNMP架构的分布式个人博客搭建
linux·运维·服务器·网络·分布式·apache
java叶新东老师7 小时前
linux 部署 flink 1.15.1 并提交作业
linux·运维·flink
程序员JerrySUN7 小时前
Linux系统架构核心全景详解
linux·运维·系统架构
无敌的牛7 小时前
Linux文件理解,基础IO理解
linux·运维·服务器