Elixir is an open-source programming language that runs on the Erlang virtual machine, designed for building scalable and maintainable applications. In this tutorial, we will go through the steps to install Elixir on MXLinux Latest.
Before starting, ensure that the following prerequisites are met:
Elixir runs on the Erlang virtual machine, so we need to install Erlang first. To install Erlang on MXLinux Latest, open the terminal and run the following command:
sudo apt-get install erlang
This command will install the latest version of Erlang available in the MXLinux package repository.
The latest version of Elixir can be downloaded from the official website: https://elixir-lang.org/install.html#unix-and-unix-like. Click on the "Unix and Unix-like" tab, and then click on the link for "Precompiled zip file". This will download a compressed file to your computer.
Once the Elixir zip file is downloaded, open the terminal and navigate to the directory where it is saved. Then, run the following command to extract the contents:
unzip elixir-1.12.3.zip
Note that the version number may differ depending on the version you downloaded.
Next, move the extracted Elixir directory to the /opt directory using the following command:
sudo mv elixir-1.12.3 /opt/
Again, note that the version number may differ depending on which version you downloaded.
To use Elixir from the terminal, we need to add it to the system's PATH and set up other environment variables. These steps can be automated by running the following command:
echo 'export PATH=$PATH:/opt/elixir-1.12.3/bin' >> ~/.bashrc
source ~/.bashrc
This command will add the elixir executables to your PATH, and the changes will take effect immediately in your current terminal session.
To confirm that Elixir is installed correctly, run the following command:
elixir --version
This command should display the version number of Elixir that you installed. If it does not, check the previous steps and ensure that everything was executed as described.
Congratulations, Elixir is now installed on your MXLinux Latest system! You can start using it to build your next project.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!