如何在系统范围内安装 erlang 包而不是作为依赖项?
How to install an erlang package system wide instead of as a dependency?
我正在尝试为本地开发设置 couchdb。正在浏览故障排除页面 http://docs.couchdb.org/en/latest/install/troubleshooting.html,它有一些说明来检查正确设置它所需的几个部门。
像 crypto:md5_init().
和 snappy:compress("gogogogogogogogogogogogogogo").
一样,它们在我本地的机器上不存在,我的问题是如何使用像 rebar3 这样的包管理工具安装这些包,比如 rebar3 install
只在我的机器上安装库,而不是将它作为 dep 和 运行 rebar 添加到配置文件中。
有办法吗?
要使用crypto
,您需要在您的计算机上安装erlang-crypto
:
$ sudo apt-get install erlang-crypto
然后对于 run/stop crypto
在 Erlang shell:
1> crypto:start().
ok
2> crypto:stop().
=INFO REPORT==== dd-mmm-yyyy::hh:mm:ss.mmmmm ===
application: crypto
exited: stopped
type: temporary
我正在尝试为本地开发设置 couchdb。正在浏览故障排除页面 http://docs.couchdb.org/en/latest/install/troubleshooting.html,它有一些说明来检查正确设置它所需的几个部门。
像 crypto:md5_init().
和 snappy:compress("gogogogogogogogogogogogogogo").
一样,它们在我本地的机器上不存在,我的问题是如何使用像 rebar3 这样的包管理工具安装这些包,比如 rebar3 install
只在我的机器上安装库,而不是将它作为 dep 和 运行 rebar 添加到配置文件中。
有办法吗?
要使用crypto
,您需要在您的计算机上安装erlang-crypto
:
$ sudo apt-get install erlang-crypto
然后对于 run/stop crypto
在 Erlang shell:
1> crypto:start().
ok
2> crypto:stop().
=INFO REPORT==== dd-mmm-yyyy::hh:mm:ss.mmmmm ===
application: crypto
exited: stopped
type: temporary