37 lines
1.1 KiB
Markdown
37 lines
1.1 KiB
Markdown
参考方法[tcl - error: curl: /usr/local/lib/libcurl.so.4: no version information available (required by curl) - Stack Overflow](https://stackoverflow.com/questions/30017397/error-curl-usr-local-lib-libcurl-so-4-no-version-information-available-requ)
|
|
|
|
## 问题原因
|
|
|
|
libcurl.so.4 软链接的文件不存在
|
|
*先查找libcurl.so.4 文件所在路径*
|
|
|
|
```bash
|
|
locate libcurl.so.4
|
|
```
|
|
|
|
会得到以下输出
|
|
|
|
```bash
|
|
/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软链接的文件路径*
|
|
```bash
|
|
ls -l /usr/local/lib/libcurl.so.4
|
|
```
|
|
会得到以下输出
|
|
```shell
|
|
lrwxrwxrwx 1 root root 16 9月 5 10:14 /usr/local/lib/libcurl.so.4 -> libcurl.so.4.3.0
|
|
```
|
|
这时候会发现链接的文件地址不存在需要删除软链接重新建立一个新的软链接
|
|
|
|
```bash
|
|
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地址,后面的是要软链接的地址
|
|
```
|