erlang - 如何在系统范围内安装 erlang 包而不是作为依赖项?
问题描述
我正在尝试在本地设置 couchdb 进行开发。正在浏览故障排除页面http://docs.couchdb.org/en/latest/install/troubleshooting.html,它有一些说明来检查正确设置所需的一些部门。
就像我crypto:md5_init().
的snappy:compress("gogogogogogogogogogogogogogo").
机器上本地没有的一样,我的问题是如何使用像 rebar3 这样的包管理工具安装这些包rebar3 install
,就像在我的机器上安装库一样,而不是将其作为 dep 添加到配置文件和运行钢筋。
有没有办法做到这一点?
解决方案
要使用crypto
,您需要erlang-crypto
在您的计算机上安装:
$ sudo apt-get install erlang-crypto
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
推荐阅读
- url-rewriting - 用大量参数重写很长的 URL
- css - Flexbox:垂直元素列表不会中断到新列
- mariadb - 在服务器错误中执行 SQL 脚本:错误 1064
- mysql - MYSQL函数选择sql
- python - 为什么在 C 扩展中调用 python 函数时需要 GIL 锁?
- javascript - 如何在反应组件中打开引导模式?
- javascript - 防止在 Key Up 上同时出现重复的“+”字符
- sql - 从 JSON 加载数据时如何 ORDER BY 和 INSERT to TABLE
- .net-core - 是否有任何理由将 .NET Standard 或 .NET Core 库标记为符合 CLS
- sql - 如何获得两列之和的最大值以及关联列 - SQL Live