欧拉(openeuler)操作系统报错解决办法(curl: symbol lookup error: curl: undefined symbol: curl_global_trace)

问题现象

openeuler 24.09最小化安装后,运行cur报错(curl: symbol lookup error: curl: undefined symbol: curl_global_trace

欧拉(openeuler)操作系统报错解决办法(curl: symbol lookup error: curl: undefined symbol: curl_global_trace)

问题定位

$ldd /usr/bin/curl

libcurl.so.4 => /lib64/libcurl.so.4 (0x00007f26d5800000)

$ll /lib64/libcurl.so.4

lrwxrwxrwx. 1 root root 16 Nov 16 01:25 /lib64/libcurl.so.4 -> libcurl.so.4.8.0

$ln -sf /usr/local/lib/libcurl.so.4.8.0 /lib64/libcurl.so.4

$curl -v

链接错误,curl链接libcurl.so目标不匹配,本地存在多版本

解决办法

1、分别下载安装curl及libcurl。

curl欧拉官网下载链接http://repo.huaweicloud.com/openeuler/openEuler-24.09/everything/x86_64/Packages/curl-8.4.0-10.oe2409.x86_64.rpm

libcurl欧拉官网下载链接 http://repo.huaweicloud.com/openeuler/openEuler-24.09/everything/x86_64/Packages/libcurl-8.4.0-10.oe2409.x86_64.rpm

2、创建软链接

$ ln -sf /usr/local/lib/libcurl.so.4.8.0 /lib64/libcurl.so.4

 

原创文章,作者:lishengli,如若转载,请注明出处:http://www.lishengli.com/lee/3457.html

发表回复

登录后才能评论