2017-10-21 6 views
2

Ubuntu 17.04(zesty)にアップグレードしただけで、エリクシールのインストールに問題があります。Ubuntuでのエリキシルのインストール17.04 Zestyの失敗

Ubuntu 17.04のWebサイトからErlang 20.1をインストールしましたが、このインストールは成功したようです。 20 "

を:「私が手SYSTEM_INFO(otp_release)。アーラン"

sudo apt-get install libsctp1 
sudo dpkg -i esl-erlang_20.1-1~ubuntu~zesty_amd64.deb 
sudo apt install -y esl-erlang 

を今すぐErlangのシェルとタイプを入力した場合:私は走った後、ESL-erlang_20.1-1〜のubuntu-zesty_amd64.debをダウンロード私はhttps://www.ubuntuupdates.org/package/core/artful/universe/base/elixirに行ってdebをダウンロードし、上記と同様の手順でインストールしました。また、apt(sudo apt-get install elixir)からエリクシールをインストールしようとしましたが、すべて同じ問題が発生します。ダンプファイルを作成しました。

> =erl_crash_dump:0.3 Sat Oct 21 12:37:40 2017 Slogan: init terminating in do_boot 
> ({{badmatch,error},[{Elixir.System,build,0,[{_},{_}]},{Elixir.System,build_info,0,[{_},{_}]},{Elixir.Kernel.CLI,parse_shared,2,[{_},{_}]},{Elixir.Kernel.CLI,shared_option?, 
> System version: Erlang/OTP 20 [erts-9.0.4] [source] [64-bit] [smp:4:4] 
> [ds:4:4:10] [async-threads:10] [kernel-poll:false] Compiled: Fri Sep 
> 1 13:16:32 2017 Taints: erl_tracer Atoms: 7992 Calling Thread: 
> scheduler:1 
> =scheduler:1 Scheduler Sleep Info Flags: Scheduler Sleep Info Aux Work: ASYNC_READY_CLEAN Current Port: Run Queue Max Length: 0 Run 
> Queue High Length: 0 Run Queue Normal Length: 1 Run Queue Low Length: 
> 0 Run Queue Port Length: 0 Run Queue Flags: NONEMPTY_NORMAL | 
> OUT_OF_WORK | HALFTIME_OUT_OF_WORK | NONEMPTY | EXEC Current Process: 
> <0.0.0> Current Process State: Running Current Process Internal State: 
> ACT_PRIO_NORMAL | USR_PRIO_NORMAL | PRQ_PRIO_NORMAL | ACTIVE | RUNNING 
> | TRAP_EXIT | ON_HEAP_MSGQ Current Process Program counter: 
> 0x00007fb073da8b10 (init:crash/2 + 24) Current Process CP: 
> 0x0000000000000000 (i 

ありがとう!

答えて

0

私は手動でエリクサーをコンパイルすることでこの問題を解決することができました。

mkdir $HOME/bin 
cd $HOME/bin 
git clone https://github.com/elixir-lang/elixir.git 
cd elixir 
make clean test 
export PATH="$PATH:$HOME/bin/elixir/bin" 

私はそれを置くはずでしたが、これは今のところ十分でした。

+0

ありがとうございます。私はもともとrootが所有するディレクトリにファイルを置いたが、移動した。 – Spoofardio

+0

erlangとelixirのバージョンを管理するためにasdfを使う。 https://github.com/asdf-vm/asdf - 多分次回チェックアウトするもの:) –

関連する問題