|
|
## Geant4 Installation on Ubuntu 22.04 TLS
|
|
|
## Geant4 Installation on Ubuntu 22.04 LTS
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
... | ... | @@ -23,7 +23,7 @@ The installation was tested Windows 11 WLS2 *Ubuntu* application. |
|
|
Generally we follow the installation rules for ROOT described here:
|
|
|
https://root.cern/install/dependencies/
|
|
|
|
|
|
Some dependancies like kerberos and mysql were dropped because we do not use these features in the tutorial.
|
|
|
Some dependencies like kerberos and mysql were dropped because we do not use these features in the tutorial.
|
|
|
The libraries which we need for Geant4 compilation need to be installed first. For this, the `ubuntu22_deps.sh` script is provided for the Ubuntu 22.04 machine.
|
|
|
|
|
|
This script must be executed only once.
|
... | ... | @@ -54,7 +54,7 @@ apt install -y libfreetype6-dev |
|
|
sudo apt update
|
|
|
sudo apt upgrade
|
|
|
```
|
|
|
On Ubuntu 20.04 all qt dependancies can be installed via qt-defaults package, use the `ubuntu20_deps.sh` script to install dependancies.
|
|
|
On Ubuntu 20.04 all qt dependencies can be installed via qt-defaults package, use the `ubuntu20_deps.sh` script to install dependencies.
|
|
|
|
|
|
## ROOT Installation
|
|
|
|
... | ... | @@ -92,7 +92,7 @@ sudo apt install -y build-essential |
|
|
sudo install -y cmake
|
|
|
```
|
|
|
|
|
|
This is already done if you have used the _ubuntu20_deps.sh_ script to install dependancies.
|
|
|
This is already done if you have used the _ubuntu20_deps.sh_ script to install dependencies.
|
|
|
|
|
|
Do not forget to install your favorite editor, e.g _Emacs_ :
|
|
|
|
... | ... | |