LinuxCommandLibrary

eim

Erlang version manager

TLDR

Run Erlang installation manager

$ eim install [version]
copy
List available versions
$ eim list
copy
Activate version
$ eim activate [version]
copy
Show current version
$ eim current
copy

SYNOPSIS

eim command [options]

DESCRIPTION

eim (Erlang Installation Manager) manages multiple Erlang/OTP installations, allowing easy switching between versions for development and testing.
The tool handles downloading, building, and switching between Erlang versions. This is useful when projects require specific Erlang versions or when testing compatibility.
Similar to tools like nvm for Node.js, eim simplifies Erlang version management.

PARAMETERS

COMMAND

Operation: install, list, activate, current, etc.
install VERSION
Install Erlang version.
list
List available versions.
activate VERSION
Set active version.
current
Show current version.
--help
Display help information.

CAVEATS

Build times vary by version. Requires build dependencies. Disk space for multiple versions. May need Elixir rebuild after switching.

HISTORY

eim is one of several Erlang version management tools in the ecosystem, providing command-line management of Erlang/OTP installations for developers working with multiple versions.

SEE ALSO

erl(1), kerl(1), asdf(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community