Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.3 KB

prereq-ubuntu.md

File metadata and controls

34 lines (23 loc) · 1.3 KB

aliBuild prerequisites for Ubuntu

ALICE software on Ubuntu is supported on a best effort basis. There is no guarantee that software builds or runs correctly. Support requests might have low priority. We were able to successfully build on:

  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS

Install required system packages

With root permissions, i.e. sudo, update your package sources:

sudo apt update -y

With root permissions, i.e. sudo, install the following packages:

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-venv libncurses-dev software-properties-common

Installing aliBuild

AliBuild, our build tool, is installed as a standard ubuntu package, provided you enable the alisw PPA repository. This is done with:

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

You are now ready to start building ALICE software