myanxin 发表于 2023-5-20 11:18:29

rpm安装GreatSQL 8.0失败

下载了需要的rpm文件,安装时依赖检测未通过,提示缺少libreadline.so.7,那我就安装下,但是又提示不能同时存在readline7和readline8,怎么弄呢?我的系统是统信UOS v20 1050e,要安装的是GreatSQL 8.0.25-17(X86平台)

yejr 发表于 2023-5-20 15:04:18

操作系统的内核及glibc版本分别是多少呢
uname -a
rpm -q glibc

yejr 发表于 2023-5-20 15:05:08

rpm方式安装GreatSQL时,如果有依赖缺失,可以试试用yum -y install xx.rpm方式,看能否自动修复依赖关系

myanxin 发表于 2023-5-20 15:37:51

yejr 发表于 2023-5-20 15:04
操作系统的内核及glibc版本分别是多少呢
uname -a
rpm -q glibc

# uname -a
Linux localhost.localdomain 4.19.90-2201.4.0.0135.up1.uel20.x86_64 #1 SMP Mon Feb 21 18:36:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
# rpm -q glibc
glibc-2.28-84.up1.uel20.x86_64

myanxin 发表于 2023-5-20 15:42:38

yejr 发表于 2023-5-20 15:05
rpm方式安装GreatSQL时,如果有依赖缺失,可以试试用yum -y install xx.rpm方式,看能否自动修复依赖关系 ...

也是不行

myanxin 发表于 2023-5-20 15:52:45

我觉得官方手册是不是可以改改,明知道centos已经停止维护,现在都要全面国产替代,可官方手册还是以centos 8.x为例来说明,真用到国产操作系统去安装时,就发发现很多问题。

yejr 发表于 2023-5-20 19:35:09

myanxin 发表于 2023-5-20 15:52
我觉得官方手册是不是可以改改,明知道centos已经停止维护,现在都要全面国产替代,可官方手册还是以centos ...

试试执行yum install -y readline-devel --allowerasing --skip-broken
DB层没办法干涉OS层依赖包的事情,可以联系系统工程师帮忙解决哈

qingyuan 发表于 2023-5-21 13:56:03

猜测统信UOS v20 1050e 对应的是EL9,用EL8的GreatSQL RPM包就不对了

建议用Linux - Generic试试

myanxin 发表于 2023-5-22 10:16:32

qingyuan 发表于 2023-5-21 13:56
猜测统信UOS v20 1050e 对应的是EL9,用EL8的GreatSQL RPM包就不对了

建议用Linux - Generic试试 ...

是的,我后来下载 GreatSQL-8.0.25-17-Linux-glibc2.28-x86_64.tar.xz 安装成功了,按照官方二进制包安装minimal版本也是不行的,必须要完整版才可以。
页: [1]
查看完整版本: rpm安装GreatSQL 8.0失败