我想在macos中安装下面列出的ubuntu库。请问有谁知道macos终端中的等效命令是什么?我已经搜索了自制软件,但它们并不存在。
apt-get install -y build-essential libssl-dev libnet-ssleay-perl libcrypt-ssleay-perl libidn11-dev
任何正确方向的指针都将受到高度赞赏。
答案 0 :(得分:1)
build-essential
因为已经安装了这些基本工具。libssl-dev
是OpenSSL:brew install openssl
libnet-ssleay-perl
和libcrypt-ssleay-perl
只是Perl模块Net::SSLeay
和Crypt::SSLeay
。您应该可以使用cpan
安装它们。libidn11-dev
可以与brew install libidn
一起安装。 Debian软件包安装版本1.29,而Homebrew安装1.33。对于更通用的方法,您可以尝试将Debian软件包名称“转换”为Homebrew软件包:
-dev
后缀和brew search
结果名称;例如libidn11-dev
- > brew search libidn11
。brew search libidn
。如果找到匹配项,请运行brew info <formula>
以检查其版本。注意Homebrew有时会有固定版本的软件包,例如openssl@1.1
版本1.1的openssl
。在packages.debian.org上搜索包以查看其安装内容。例如,libssl-dev
’s description说:
此软件包是OpenSSL项目实施SSL和TLS加密协议的一部分,用于通过Internet进行安全通信。
然后我们可以brew search openssl
看到有一个与之匹配的软件包。