Installazione di ROOT per Linux (Ubuntu)

aggiornamento, maggio 2017

A questo link, oltre alla versione di root per Ubuntu 16.04 LTS (Versione consigliata) potete trovare dei files da copiare nella vostra cartella utente (/home/nomeutente), cioè quella che normalmente viene aperta facendo partire una finestra nella applicazione Terminal di Ubuntu. Al link trovate anche un file di istallazione di Sublime Text, un editor molto utile per lavorare sui vostri file di testo.

Per installare ROOT

% gunzip root_v6.08.06.Linux-ubuntu16-x86_64-gcc5.4.tar.gz
% tar xvf root_v6.08.06.Linux-ubuntu16-x86_64-gcc5.4.tar
% sudo mv
root_v6.08.06 /opt/root

Dove dovrete dare la password dell’utente root di Ubuntu per spostare la cartella appena creata in /opt/root

Scaricate anche gli altri files e cambiatene il nome facendoli precedere da un . cioè il file rootrc diventa .rootrc e bashrc diventa .bashrc.  

Con l’applicazione Terminale i comandi da utilizzare sono:

$ mv rootrc .rootrc

$ mv bashrc .bashrc

in questo modo diventano dei file nascosti. Potete ritrovarli digitando

ls -la

dall’applicazione Terminal). Questi verranno eseguiti ogni qualvolta fate partire una finestra dall’applicazione terminale. Il .bashrc verrà eseguito ogni qualvolta fate partire una finestra dall’applicazione terminale e permetterà di definire automaticamente il comando root per far partire la vostra versione di ROOT, mentre il secondo (.rootrc) viene eseguito quando fate partire root e serve a definire la lista di  cartelle dove cercare le vostre macro. A questo punto per far partire ROOT vi basterà digitare il comando root da terminale.

Create nel vostro /home/nomeutente/ una cartella root e sotto questa create una sotto cartella macros dove andrete a mettere le macro di root che vi serviranno (quelle prese da questo sito, o quelle che scriverete voi).

D’ora in poi sarete in grado di far girare le vostre macro (quelle che avete messo nella cartella root/macros) dovunque voi siate senza dover dare ogni volta il percorso completo e senza dover sempre copiare le macro che vi servono nella vostra cartella di lavoro. Per esempio se siete nella cartella root/lezione1/:

root [0] .x istogramma1.C

eseguirà la macro istogramma1.C presente nella cartella root/macros/ anche se nella cartella in cui vi trovate questa macro non è presente. Qualora vogliate usare una versione modificata di istogramma1.C potete copiarla nella vostra cartella corrente e modificarla lasciandola lí. Il sistema cercherà prima nella vostra cartella e poi in root/macros/.

Il consiglio è che creiate una sotto cartella di root per ognuna delle esperienze fatte (p.e. temperatura, disco,  compressione, geiger) e mettiate in queste cartelle tutto quello che riguarda queste esperienze, dati, relazione, file excel e lavorate direttamente in quelle cartelle.

in caso di problemi, passare dal mio studio……