Vik
Error when checking elixir version
Hi Im installing Elixir in elementary os,
when I try to install erlang with
sudo apt-get install esl-erlang
The esl-erlang package is not available, but some other package references
to the. This may mean that the package is missing, outdated, or only
is available from some other sourceE: The “esl-erlang” package does not have a candidate for installation
and if I try to install elixir and then check version, this happens
Erlang/OTP 20 [erts-9.2] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:10] [kernel-poll:false]
{“init terminating in do_boot”,{{badmatch,error},[{‘Elixir.System’,build,0,[{file,“lib/system.ex”},{line,172}]},{‘Elixir.System’,build_info,0,[{file,“lib/system.ex”},{line,164}]},{‘Elixir.Kernel.CLI’,parse_shared,2,[{file,“lib/kernel/cli.ex”},{line,153}]},{‘Elixir.Kernel.CLI’,‘shared_option?’,3,[{file,“lib/kernel/cli.ex”},{line,113}]},{‘Elixir.Kernel.CLI’,main,1,[{file,“lib/kernel/cli.ex”},{line,14}]},{init,start_em,1,},{init,do_boot,3,}]}}
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?,
Can anybody help me , please?
Most Liked Responses
l00ker
You’d be much better off using asdf to install both erlang & elixir. That way you can have multiple versions installed and switch between them etc.
Just be sure to check and install any required system packages. The requirements and instructions are listed on the repo of each plugin. Just follow the link to the repo in the plugins list.
Since Elementary OS seems to be using apt, it’s probably based on Debian, so you can most likely follow the instructions under Before asdf install for Ubuntu and Debian in the asdf-erlang repo.
NobbZ
You need to also activate the freshly installed elixir either in a project, in a shell or globally.
Please refer to the documentation of asdf local and asdf global for the most common use cases.
dimitarvp
Yes, compiling Erlang from C sources can take a while. Don’t worry about it unless it’s still hung 6h later.








