Local dependencies

First install these dependencies

Linux (General) / Ubuntu

Install Dependencies

Open a terminal and run the following commands:

sudo apt update
sudo apt install golang docker.io jq git cmake gcc make
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

CentOS / Fedora

These instructions cover CentOS, RHEL, and Fedora, which use the yum or dnf package managers.

Install Dependencies

Open a terminal and run the following commands:

sudo yum install golang docker jq git cmake gcc make
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Arch Linux

These instructions cover Arch Linux using the paru , yay or pacman package managers.

Install Dependencies

Open a terminal and run the following commands:

sudo pacman -Sy
sudo pacman -S golang docker jq git cmake gcc make
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

macOS

Install Homebrew

Homebrew is a package manager designed for macOS, streamlining software installation. If you haven't set up Homebrew on your Mac, you can find instructions at https://brew.sh/.

Install Dependencies

Open a terminal and run the following command:

brew install go docker jq git cmake gcc rustup make
rustup-init

Windows

Install Chocolatey

Chocolatey is a package manager developed for Windows, making software installation more straightforward. If you haven't added Chocolatey to your Windows environment, you can find guidance at https://chocolatey.org/install.

Install Dependencies

Open a Command Prompt or PowerShell with administrator privileges and run the following command:

choco install golang docker-desktop jq git cmake mingw rust make

Last updated