FreeBSD 9.2:如何用openssl安装libcurl?

时间:2014-04-17 15:27:31

标签: libcurl freebsd

在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)?

1 个答案:

答案 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步骤,因为无论如何都会这样做。