Downloading the Geant4 package
From UCL HEP PBT Wiki
m  | 
		m  | 
		||
| Line 25: | Line 25: | ||
<span style="color:#ff0000"> NOTE:  To install these additional libraries ensure you are using the terminal as a root user. If using a UCL computer, these libraries should already be installed and you can skip to the    | <span style="color:#ff0000"> NOTE:  To install these additional libraries ensure you are using the terminal as a root user. If using a UCL computer, these libraries should already be installed and you can skip to the    | ||
next page. If these libraries are not installed contacted your system administrator for help.</span>    | next page. If these libraries are not installed contacted your system administrator for help.</span>    | ||
| - | |||
'''How to use terminal as root user'''  | '''How to use terminal as root user'''  | ||
| - | |||
Open a command terminal (as shown on the previous page) and type  | Open a command terminal (as shown on the previous page) and type  | ||
'''“su”''' into the command terminal.  | '''“su”''' into the command terminal.  | ||
| - | |||
You will then be prompted to enter a password. Please enter the root password that you set up    | You will then be prompted to enter a password. Please enter the root password that you set up    | ||
| Line 38: | Line 35: | ||
appearing on the screen. THIS '''IS NORMAL'''. When you have entered your password, press the    | appearing on the screen. THIS '''IS NORMAL'''. When you have entered your password, press the    | ||
return key. You should now be presented with the line:    | return key. You should now be presented with the line:    | ||
| - | |||
<pre style="color: #800000; background-color: #dcdcdc">  | <pre style="color: #800000; background-color: #dcdcdc">  | ||
[root@localhost your_name]#  | [root@localhost your_name]#  | ||
</pre>  | </pre>  | ||
| - | |||
The first set of libraries you will need to install are the '''expat''' libraries. This library    | The first set of libraries you will need to install are the '''expat''' libraries. This library    | ||
resolves '''XML''' files. To install these libraries type the command  | resolves '''XML''' files. To install these libraries type the command  | ||
| - | |||
<pre style="color: #800000; background-color: #dcdcdc">  | <pre style="color: #800000; background-color: #dcdcdc">  | ||
sudo yum install expat*  | sudo yum install expat*  | ||
</pre>  | </pre>  | ||
| - | |||
The * makes sure that all libraries with the word “expat” are installed. When prompted to type Y or    | The * makes sure that all libraries with the word “expat” are installed. When prompted to type Y or    | ||
N, type '''Y''' followed by the '''return''' key.  | N, type '''Y''' followed by the '''return''' key.  | ||
| - | |||
You will now need to install the mesa libraries. These libraries contain the visualiser '''OpenGL'''  | You will now need to install the mesa libraries. These libraries contain the visualiser '''OpenGL'''  | ||
To install these libraries type the command:  | To install these libraries type the command:  | ||
| - | |||
<pre style="color: #800000; background-color: #dcdcdc">  | <pre style="color: #800000; background-color: #dcdcdc">  | ||
sudo yum install mesa*  | sudo yum install mesa*  | ||
</pre>  | </pre>  | ||
| - | |||
You will finally need to install the library '''cmake'''. This library allows you to build and run Geant4 simulations. Type the command  | You will finally need to install the library '''cmake'''. This library allows you to build and run Geant4 simulations. Type the command  | ||
| - | |||
<pre style="color: #800000; background-color: #dcdcdc">  | <pre style="color: #800000; background-color: #dcdcdc">  | ||
sudo yum install cmake  | sudo yum install cmake  | ||
</pre>  | </pre>  | ||