Skip to content

Ubuntu Quick Start

ChpcTraining edited this page Feb 18, 2025 · 1 revision

Setup

Assuming Ubuntu 22.04 installed, other versions 20 and 24 etc should work fine too.

sudo apt update -y
sudo apt install -y curl libcurl4-gnutls-dev build-essential gfortran libmysqlclient-dev xorg-dev libglu1-mesa-dev libfftw3-dev libxml2-dev git unzip autoconf automake autopoint texinfo gettext libtool libtool-bin pkg-config bison flex libperl-dev libbz2-dev swig liblzma-dev libnanomsg-dev rsync lsb-release environment-modules libglfw3-dev libtbb-dev python3-dev python3-venv python3-pip graphviz libncurses-dev software-properties-common gtk-doc-tools

Install AliBuild

sudo add-apt-repository ppa:alisw/ppa  
sudo apt update
sudo apt install python3-alibuild

Prep & Install:

mkdir -p ~/alice
cd ~/alice
aliBuild init O2Physics@master
alienv list
aliBuild build O2Physics -j 2

Clone this wiki locally