Ubuntu 已安装curl,但libcurl不会更新

Ubuntu 已安装curl,但libcurl不会更新,ubuntu,curl,ubuntu-12.04,libcurl,Ubuntu,Curl,Ubuntu 12.04,Libcurl,我在Ubuntu 12.04上。我刚刚从源代码中将默认CURL从7.22更新为7.28 wget http://curl.haxx.se/download/curl-7.28.0.tar.gz ./configure make make install 但是,libcurl不会更新。 当我尝试 curl --version curl 7.28.0 (i686-pc-linux-gnu) libcurl/7.22.0 如何更新libcurl?这样的默认安装会将新构建的libcurl放在/usr

我在Ubuntu 12.04上。我刚刚从源代码中将默认CURL从7.22更新为7.28

wget http://curl.haxx.se/download/curl-7.28.0.tar.gz
./configure
make
make install
但是,
libcurl
不会更新。 当我尝试

curl --version
curl 7.28.0 (i686-pc-linux-gnu) libcurl/7.22.0

如何更新
libcurl

这样的默认安装会将新构建的libcurl放在
/usr/local/lib
目录中。您的运行时链接器将在其配置的路径中查找libcurl,它可能会在
/usr/lib
中首先找到旧的libcurl目录

您可能需要编辑
/etc/ld.so.conf
或更改设置,否则链接器将不喜欢旧的设置

当然,更残酷的方法是使用
apt get remove
卸载发行版


顺便说一句:7.28.0也是一个非常旧的版本。

事实证明我必须卸载
libcurl
,在Ubuntu14.04上使用
sudo apt get remove libcurl

,我必须编辑
/etc/ld.so.conf
文件并在顶部添加以下内容

/usr/local/bin

然后执行

$ldconfig

我不知道这意味着什么,但它是有效的。很高兴在评论甚至编辑中听到原因


谢谢大家!

那么Ubuntu 14.04呢?我也有同样的问题。必须
sudo获得remove libcurl.
然后重新安装所需的,例如
curl