Training materials for introducing Elixir and functional programming
Follow the link to download the installer and follow the prompts: https://repo.hex.pm/elixir-websetup.exe
Download the package installer and follow the prompts: https://download.docker.com/win/stable/Docker%20fo%20Windows%20Installer.exe
Download the installer and follow the prompts: https://github.com/git-for-windows/git/releases/download/v2.21.0.windows.1/Git-2.21.0-32-bit.exe
First, install Homebrew, then Elixir via the following commands in your terminal:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew updatebrew install elixir
Download the package installer and follow the prompts: https://download.docker.com/mac/stable/Docker.dmg
MacOS comes pre-installed with a compatible version of Git, although you can install a newer one via Homebrew
For Debian linux flavors, including Ubuntu, run the following commands in your terminal:
wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.debsudo dpkg -I erlang-solutions_1.0_all.debsudo apt-get updatesudo apt-get install esl-erlangsudo apt-get install elixir
For RHEL flavors, including Fedora and CentOS, run the following:
sudo yum install elixir
Again, for Debian flavors, run the following terminal commands:
sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates curl gnuph-agent software-properties-commoncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -sudo apt-add-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs_ stable"sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io
For RHEL flavors, run the following terminal commands:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docker-ce-cli containerd.iosudo systemctl start docker
All major distributions of Linux come pre-installed with a recent version of Git. If your version is out of date, check your distribution's package management system (most likely apt or yum) for available updates.