Livebook is an interactive data science notebook developed by the Erlang and Elixir software development community. It provides a browser-based interface for exploring, analyzing, and visualizing data in a collaborative environment. In this tutorial, we will go through the process of installing Livebook on Linux Mint Latest.
Before you begin, make sure the following requirements are met:
Livebook requires Erlang version 23 or later to be installed on your machine. Follow these steps to install the latest version of Erlang from the official Ubuntu package repository.
Ctrl + Alt + T
.$ wget -O- https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | sudo apt-key add -
$ echo "deb https://packages.erlang-solutions.com/ubuntu $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/erlang-solutions.list
$ sudo apt-get update
$ sudo apt-get install -y erlang
Livebook is built on top of the Elixir programming language, so you will need to install it on your system. Follow these steps to install the latest version of Elixir from the official Ubuntu package repository.
Ctrl + Alt + T
.$ wget -O- https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | sudo apt-key add -
$ echo "deb https://packages.erlang-solutions.com/ubuntu $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/erlang-solutions.list
$ sudo apt-get update
$ sudo apt-get install -y elixir
To download the Livebook source code, you'll need to install the git version control system. Follow these steps to install git on Linux Mint Latest.
Ctrl + Alt + T
.$ sudo apt-get install git
Now that you have installed all the prerequisites, you can download and install the Livebook application on your Linux Mint Latest machine. Follow these steps to download and install Livebook.
Ctrl + Alt + T
.$ git clone https://github.com/livebook-dev/livebook.git
$ cd livebook
$ mix deps.get
$ mix compile
$ mix phx.server
http://localhost:7888
to access the Livebook user interface.Congratulations! You have successfully installed Livebook on your Linux Mint Latest machine. You can start using the application to explore, analyze and visualize data in an interactive and collaborative environment.
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!