Как установить пакетную систему erlang в целом, а не в качестве зависимости? - PullRequest
2 голосов
/ 22 марта 2020

Я пытаюсь настроить couchdb для разработки локально. Проходил страницу устранения неполадок http://docs.couchdb.org/en/latest/install/troubleshooting.html, и там были некоторые инструкции, чтобы проверить несколько deps, которые были необходимы для его правильной настройки.

Как crypto:md5_init(). и snappy:compress("gogogogogogogogogogogogogogo")., которые не на моей машине локально, мой вопрос заключается в том, как мне установить эти пакеты, используя инструмент управления пакетами, такой как rebar3, что-то вроде rebar3 install, чтобы просто иметь библиотеку на моем компьютере, вместо того, чтобы добавить ее в файл конфигурации как dep и бегущая арматура.

Есть ли еще способ сделать это?

1 Ответ

2 голосов
/ 22 марта 2020

Для использования crypto вам необходимо установить erlang-crypto на вашем компьютере:

$ sudo apt-get install erlang-crypto

Затем для запуска / остановки crypto в оболочке Erlang:

1> crypto:start().
ok
2> crypto:stop().
=INFO REPORT==== dd-mmm-yyyy::hh:mm:ss.mmmmm ===
    application: crypto
    exited: stopped
    type: temporary
...