【问题标题】:FreeBSD 9.2: how do I install libcurl with openssl?FreeBSD 9.2:如何使用 openssl 安装 libcurl?
【发布时间】:2014-04-17 15:27:30
【问题描述】:

在 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)的等效安装包是什么?

【问题讨论】:

  • 我发现简单地安装 curl 命令是: pkg_add -r curl 根据 curl 网站curl.haxx.se,他们说默认启用 SSL,所以也许这就是我所需要的。

标签: libcurl freebsd


【解决方案1】:

libcurl通过端口ftp/curl安装:

pkg which -o /usr/local/lib/libcurl.so.7 
/usr/local/lib/libcurl.so.7 was installed by package ftp/curl

(注意:我使用的是 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 步骤,因为无论如何都会完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-25
    • 1970-01-01
    • 2019-06-18
    • 2016-05-26
    • 1970-01-01
    • 2013-02-01
    • 2012-11-24
    • 2012-03-08
    相关资源
    最近更新 更多