• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to Install Erlang on Linux Mint 20

  • 00:42 lsb_release -a
  • 00:54 wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
  • 01:00 dpkg -i erlang-solutions_1.0_all.deb
  • 01:09 apt-get install erlang
  • 01:22 erl
  • 01:31 vim linuxhelp.erl
  • 01:53 erlc linuxhelp.erl
  • 02:06 erl -noshell -s linuxhelp start -s init stop
{{postValue.id}}

To Install Erlang on Linux Mint 20

Introduction:

Erlang is a programming language that is used to develop scalable soft real-time systems with specifications of high availability. It is used in telecoms, banking, e-commerce, computer telephony, and instant messaging. It is a general-purpose, concurrent, functional programming language, and a garbage-collected runtime system. This tutorial will cover the installation of Erlang on Linux Mint 20.

Installation Procedure:

First check the version of Linux Mint OS by executing the following command

root@LinuxHelp:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Linuxmint
Description:	Linux Mint 20
Release:	20
Codename:	ulyana 

Now download the Erlang package by using the following command

root@LinuxHelp:~# wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
--2020-12-29 14:39:02--  https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
Resolving packages.erlang-solutions.com (packages.erlang-solutions.com)... 99.86.7.121, 99.86.7.10, 99.86.7.111, ...
Connecting to packages.erlang-solutions.com (packages.erlang-solutions.com)|99.86.7.121|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6286 (6.1K)
Saving to: ‘erlang-solutions_1.0_all.deb’

erlang-solutions_1.0_all.deb   100%[===================================================>]   6.14K  --.-KB/s    in 0.003s  

2020-12-29 14:39:03 (1.99 MB/s) - ‘erlang-solutions_1.0_all.deb’ saved [6286/6286]

Now install the Erlang package by using the following command

root@LinuxHelp:~# dpkg -i erlang-solutions_1.0_all.deb
Selecting previously unselected package erlang-solutions.
(Reading database ... 290347 files and directories currently installed.)
Preparing to unpack erlang-solutions_1.0_all.deb ...
Unpacking erlang-solutions (1.0) ...
Setting up erlang-solutions (1.0) ...
#deb cdrom:[Linux Mint 20 _Ulyana_ - Release amd64 20200624]/ focal contrib main

#This system was installed using small removable media
#(e.g. netinst, live or single CD). The matching "deb cdrom"
#entries were disabled at the end of the installation process.
#For information about how to configure apt package sources,
#see the sources.list(5) manual.

Now install the Erlang to execute the following command

root@LinuxHelp:~# apt-get install erlang
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
.
.
Setting up erlang-erl-docgen (1:22.2.7+dfsg-1) ...
Setting up erlang (1:22.2.7+dfsg-1) ...
Processing triggers for libc-bin (2.31-0ubuntu9) ...
Processing triggers for man-db (2.9.1-1) ...

Now check the version of erlang

root@LinuxHelp:~# erl
Erlang/OTP 22 [erts-10.6.4] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]

Now configure the linuxhelp.erl file by execute the following command

root@LinuxHelp:~# vim linuxhelp.erl

Once the configuration is completed then compile the linuxhelp.erl file by executing following command

root@LinuxHelp:~# erlc linuxhelp.erl

Finally execute the file by using following command

root@LinuxHelp:~# erl -noshell -s linuxhelp start -s init stop
Hello World!

With this method, the installation of the Erlang on Linux Mini 20 is comes to an end.

Tags:
nathencooke
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

What is Erlang?

A

Erlang is a programming language used to build massively scalable soft real-time systems with requirements of high availability.
Some of its uses are in telecoms, banking, e-commerce, computer telephony, and instant messaging. It is also a general-purpose, concurrent,
functional programming language, and a garbage-collected runtime system. This tutorial will cover the installation of Erlang on Linux Mint 20.

Q

Where do I get the commercial support for Erlang?

A

Many consulting companies provide support and training courses, the most well-known one is Erlang-solutions.com

Q

Does Erlang has a pretty printer?

A

If you use the emacs mode (it comes with the open-source release, in lib/emacs/erlang.el), you also get a pretty printer just by printing from emacs.

Q

What is OTP in Erlang?

A

OTP (Open Telecom Platform) is a large collection of libraries for Erlang to do everything from compiling ASN.1 to providing a WWW server.
Most projects using "Erlang" are actually using "Erlang/OTP", i.e. the language and the libraries. OTP is also open source.

Q

What is the command to install the Erlang package?

A

The command is #dpkg -i erlang-solutions_1.0_all.deb

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help keel johnston ?
Unhide the folders on windows Explorer

Give any solutions to unhide folder using command prompt?

forum3

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.