##################
Linux Installation
##################
> **!! IMPORTANT NOTE !!** \
In order to make it compatible with the system used in JUICE the
it is recommended to use **Ubuntu 20.04** or older.
## Prerequisites
- gcc (min v. 9)
- cmake (min v. 3.25)
- python (min v. 3.10)
## Prerequisites installation procedure
In case the required tools are not installed the following procedure can be used:
You can chose to install the tools separately or simply using the macro:
```sh
sudo apt update
sudo apt install build-essential
```
This will install cmake, gcc and python.
The cmake version coming with the build-essential package is older than the minimum required to build osve so it needs to be updated:
```sh
$ sudo apt remove --purge cmake
$ hash -r
$ sudo snap install cmake --classic
```