lovinlik 发表于 2021-6-4 21:40:32

centos 8 mysql安装失败 报错undefined symbol: archive_write_add_filter_zstd

阿里云vpss6 2核4G
centos 8.0 64位
mysql 5.7.34

Checking ...
Nginx: OK
Error: MySQL install failed.
PHP: OK
PHP-FPM: OK
Sorry, Failed to install LNMP!
Please visit https://bbs.vpser.net/forum-25-1.html feedback errors and logs.
You can download /root/lnmp-install.log from your server,and upload lnmp-install.log to LNMP Forum.






lovinlik 发表于 2021-6-4 21:51:32

不好意思,我刚看到mysql8以下的只能安装1.7

补充内容 (2021-6-4 22:13):
1.7也不行,报一样的错

licess 发表于 2021-6-5 10:31:32

centos 8的cmake是有bug的,包含centos同系oracle linux之类的
你可以执行:cmake --version 看一下是不是报如下错误信息:cmake: symbol lookup error: cmake: undefined symbol: archive_write_add_filter_zstd
如果是的话还是论坛里说了N多遍的话退centos保平安,debian不香吗
非要执着的用centos的话自行升级cmake,一块给你附上升级方法:
cd /usr/local/
wget https://github.com/Kitware/CMake/releases/download/v3.20.3/cmake-3.20.3-linux-x86_64.tar.gz
tar zxf cmake-3.20.3-linux-x86_64.tar.gz
mv cmake-3.20.3-linux-x86_64 cmake
mv /usr/bin/cmake /usr/bin/cmake.backup
ln -sf /usr/local/cmake/bin/cmake /usr/bin/cmake

非x86_64架构的需要将前面命令里面的x86_64替换为对应的架构名,如aarch64就把x86_64替换为aarch64

sjaeiou 发表于 2021-6-28 13:36:32

我的主机是阿里云的,镜像是centos8的,这次尝试安装lnmp1.8, 安装mysql5.7.22 也是 mysql安装失败,但改成装1.7是可以安装完毕的
mysql 8.0没有试过,不知道如何
尝试了下这贴的cmake --version查看没有报错信息 cmake version 3.11.4
不知是否还有其他原因

是不是说 centos8 + lnmp 1.8 + mysql 5.8这个组合不成立?

licess 发表于 2021-6-28 20:16:10

sjaeiou 发表于 2021-6-28 13:36
我的主机是阿里云的,镜像是centos8的,这次尝试安装lnmp1.8, 安装mysql5.7.22 也是 mysql安装失败,但改 ...

cmake --version 不报错就是正常的

你系统上cmake版本目前是3.11.4,这个有可能是OKey之类的第三方源安装的,而是centos 8自带的是3.18.x

只要系统上各个依赖满足条件啥组合都可以,但不能为了一个组合就把系统上的依赖包全都替换一个

还是老话debian不香吗

sjaeiou 发表于 2021-7-13 00:48:26

本帖最后由 sjaeiou 于 2021-7-13 00:52 编辑

那看来是阿里云的这个centos镜像有问题了吗?选的是centos 8.2 64位的

听你的,下次再新购主机我就换debian了,要不然lnmp以后可能就不能用了:'(

licess 发表于 2021-7-13 09:20:16

sjaeiou 发表于 2021-7-13 00:48
那看来是阿里云的这个centos镜像有问题了吗?选的是centos 8.2 64位的

听你的,下次再新购主机我就换debia ...

centos 8的问题和服务商没关系,是rhel 8目前整个系列都有问题

sjaeiou 发表于 2021-7-14 18:33:19

licess 发表于 2021-7-13 09:20
centos 8的问题和服务商没关系,是rhel 8目前整个系列都有问题

多谢军哥意见

师哥 发表于 2021-12-10 15:51:02

licess 发表于 2021-6-5 10:31
centos 8的cmake是有bug的,包含centos同系oracle linux之类的
你可以执行:cmake --version 看一下是不是 ...
我的centos stream 8 没有这个文件夹/usr/bin/cmake继续执行下一条命令后,依旧无法安装。mysql安装失败

licess 发表于 2021-12-10 19:10:55

师哥 发表于 2021-12-10 15:51
我的centos stream 8 没有这个文件夹/usr/bin/cmake继续执行下一条命令后,依旧无法安装。mysql安装失败
...

cmake不是目录,是文件
安装失败按反馈必读要求发帖

师哥 发表于 2021-12-10 21:56:43

licess 发表于 2021-12-10 19:10
cmake不是目录,是文件
安装失败按反馈必读要求发帖

cmake不管是目录还会文件,都没有
页: [1]
查看完整版本: centos 8 mysql安装失败 报错undefined symbol: archive_write_add_filter_zstd