knowledge_map/libcurl.so.4 no version information available.md
2023-05-15 19:36:41 +08:00

1.1 KiB

参考方法tcl - error: curl: /usr/local/lib/libcurl.so.4: no version information available (required by curl) - Stack Overflow

问题原因

libcurl.so.4 软链接的文件不存在 先查找libcurl.so.4 文件所在路径

locate libcurl.so.4

会得到以下输出

/usr/NX/lib/libcurl.so.4
/usr/NX/lib/libcurl.so.4.7.0
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.6.0
/usr/local/lib/libcurl.so.4
/usr/local/lib/libcurl.so.4.3.0

查看当前libcurl.so.4软链接的文件路径

ls -l /usr/local/lib/libcurl.so.4

会得到以下输出

lrwxrwxrwx 1 root root 16 9月   5 10:14 /usr/local/lib/libcurl.so.4 -> libcurl.so.4.3.0

这时候会发现链接的文件地址不存在需要删除软链接重新建立一个新的软链接

sudo rm /usr/local/lib/libcurl.so.4
sudo ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4.6.0 /usr/local/lib/libcurl.so.4
# 前面的地址为上面查找到的libcurl.so.4地址,后面的是要软链接的地址