在Ubuntu上我使用这个命令:
apt-get install libcurl4-openssl-dev
在FreeBSD上,我试过这个,但是没有用:
pkg_add -r libcurl4-openssl-dev
我试过在这里查看端口列表,并没有看到任何明显的事情:
http://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.2-release/Latest
FreeBSD的等效安装包是什么(具体是9.2)?
答案 0 :(得分:3)
库libcurl
由端口ftp/curl
安装:
pkg which -o /usr/local/lib/libcurl.so.7
/usr/local/lib/libcurl.so.7 was installed by package ftp/curl
(N.B:我使用FreeBSD 10.0,它使用更新的软件包管理程序。在9.2上你可以使用pkg_which
代替)
正如您在curl freshports page上看到的,默认情况下启用OpenSSL。
因此,除非您想要使用其他SSL实现或者您想要更改任何其他选项,否则安装包就足够了。在这种情况下,您必须通过以root
用户身份运行以下命令来从端口安装它;
# cd /usr/ports/ftp/curl
# make config
# make install clean
如果您之前从未安装此端口,则可以跳过make config
步骤,因为无论如何都会这样做。