For those who want to install the LHCb software in their own computers / areas, the following pointers may come of use.

To start with, you need to be working on a LCG UI (user interface). Instructions for setting up a UI for yourself are available at the following CERN twiki site . The following indicators could help you in the installation. Experience written up here is with scientific linux 4.5.

Now you should be ready to install the LHCb software. For this, you need to set the environment variables MYSITEROOT (where you actually install the packages) and CMTCONFIG (the type of operating system it is : For example, rh73_gcc323, slc3_ia32_gcc323, win32_vc71). Then, follow the instructions given on the following web page to actually install the software.

If you are planning to install / support all the LHCb software, the following may be useful :


The aim at RAL is to provide the complete set of software comprising the various LHCb packages as will be needed by a generic user. The list of software available at RAL contains most of the versions (starting with the DC04 compatible ones) as in the LHCb Computing Webpages. If any version is missing at RAL, please do contact me at the email address given below. Of course, the setenv< package > command will give you the list of available versions for the given package.

The core list of software you will probably need to install - with everything else following automatically - is given below. The generic instructions for installing these are in the pages mentioned above.

BENDER    (Python based analysis)
BOOLE     (Digitisation)
BRUNEL    (Reconstruction)
DAVINCI   (Analysis)
GAUSS     (Simulation)
HLT       (High Level Trigger)
Orwell    (Online monitoring)
PANORAMIX (Event display)
You will also probably need the Ganga (Gaudi / AtheNa and Grid Alliance) package which is the LHCb (and ATLAS) user grid interface. The instructions to install it are here. On LHCb, you also probably need an afs client to be able to access the DIRAC (the LHCb grid interface) backend to submit to the grid.

If you donot have an AFS client, the instructions for DIRAC are given here in their savannah page. If you want to install a specific version of DIRAC, look at the options of the install script (./dirac-install --help) after downloading it according to the instructions. You will probably need a command along the following lines :

../dirac-install -g -p http://lhcb-wdqa.web.cern.ch/lhcb-wdqa/distribution/DIRAC_v2r17.tar.gz
with the actual version in the command above changed. Ganga will need to be configured using the site configuration (as will be described in the Ganga installation) to pick up the local version of DIRAC.

For more information : contact Raja Nandakumar ( R dot Nandakumar at rl dot ac dot uk )