【问题标题】:How to install esl-erlang, erlang-crypto, and erlang-tools?如何安装 esl-erlang、erlang-crypto 和 erlang-tools?
【发布时间】:2017-12-20 06:13:43
【问题描述】:

我使用的是 Ubuntu 16.04。我是这样安装 Elixir 的

wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb && sudo dpkg -i erlang-solutions_1.0_all.deb
sudo apt-get update
sudo apt-get install esl-erlang
sudo apt-get install elixir

当我运行测试时,我得到了

function :crypto.mpint/1 is undefined or private

所以我就这样安装了 erlang-crypto

sudo apt-get install erlang-crypto

然后我进行了测试并得到了

no case clause matching: {:error, {:undef, [{:cover, :is_compiled, [:hackney], []}

所以我像这样安装了 erlang-tools

sudo apt-get install erlang-tools

但现在我又遇到了这个错误!

function :crypto.mpint/1 is undefined or private

我的猜测是这些命令让我在 esl-erlang 和常规 erlang 之间摇摆不定,但我不确定。

可疑的线是我安装 erlang-crypto 时,它说它会删除 esl-erlang 并安装 erlang-base!

The following additional packages will be installed:
  erlang-asn1 erlang-base erlang-inets erlang-mnesia erlang-public-key erlang-runtime-tools erlang-ssl erlang-syntax-tools
Suggested packages:
  erlang erlang-manpages erlang-doc erlang-tools
The following packages will be REMOVED:
  esl-erlang
The following NEW packages will be installed:
  erlang-asn1 erlang-base erlang-crypto erlang-inets erlang-mnesia erlang-public-key erlang-runtime-tools erlang-ssl erlang-syntax-tools

如何同时拥有 esl-erlang、erlang-crypto 和 erlang-tools?

【问题讨论】:

    标签: ubuntu erlang elixir


    【解决方案1】:

    我可以使用asdf 解决我的问题。我安装了 asdf 并运行了以下命令

    asdf plugin-add erlang https://github.com/asdf-vm/asdf-erlang.git
    asdf plugin-add elixir https://github.com/asdf-vm/asdf-elixir.git
    sudo apt-get install automake autoconf libreadline-dev libncurses-dev libssl-dev libyaml-dev libxslt-dev libffi-dev libtool unixodbc-dev
    asdf install erlang 19.3
    asdf install elixir 1.3.4
    asdf global erlang 19.3
    asdf global elixir 1.3.4
    rm -rf _build/
    rm -rf deps/
    mix deps.get
    mix test
    

    【讨论】:

      猜你喜欢
      • 2017-05-12
      • 2019-02-06
      • 2011-12-12
      • 2014-07-16
      • 2018-03-28
      • 2011-04-01
      • 2018-09-21
      • 2020-08-22
      • 1970-01-01
      相关资源
      最近更新 更多