Repositories settings
The default package management tool used by SL5 or SL6 is
YUM.
In addition to your OS repositories. If you would like to install EMI or UMD or gLite or IGI products you have to proprer set your repositories.
For a successful installation, you will need to configure your package manager to reference a number of repositories.
There are four different middleware distribution, but in Padova there is a mirror
http://igi-01.pd.infn.it/mrepo/
for all of them
EMI Repositories
All EMI components are distributed from a
single repository (
http://emisoft.web.cern.ch/emisoft)
Have look to this page
https://twiki.cern.ch/twiki/bin/view/EMI/GenericInstallationConfigurationEMI1#Installing_the_Middleware
UMD Repositories
UMD Production Repository: use the .repo files at
UMD repository
Have a look to this page
http://repository.egi.eu/category/umd_releases/distribution/umd_1/
gLite Repositories
In addiction to the OS repositories for a correct gLite installation you have to set properly these repositories:
- the middleware repositories
- the CA repository
- DAG
Remeber to disable the or deactivate the:
All the usefull information are linked here
https://twiki.cern.ch/twiki/bin/view/LCG/GenericInstallGuide320#Repositories
IGI Repositories
With standard installation of SL5 it's possible that you have the EPEL repository enabled. Please disable it:
# mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.disabled
otherwise you'll get the following error:
Missing Dependency: libcares.so.0()(64bit) is needed by package glite-security-gss-2.0.0-3.sl5.x86_64 (glite-generic_sl5_x86_64_release)
because of the presence of newer version of c-ares (1.4.0-1.el5). The middleware needs the 1.3.0-4.sl5 !
Remeber to enabled the dag.repo :
With standard installation of SL5 it's possible that you have the DAG repository. Please check if it is enabled, if no please enabled it:
cat /etc/yum.repos.d/dag.repo
.... enabled=1 ....
Below you can find the links to the official INFNGRID
repo
files for all profiles. Add or update your repository settings (both “Common repositories” and “Profile-specific repositories”) in
/etc/yum.repos.d/
Common repositories
Each profile needs a set of common repositories:
At this time to have the IGI release working you have to download also the gLite repos file from our mirror you find in the table below the match from metapackages to profiles.
Profile-specific repositories
Furthermore each profile needs a set of repositories that contain the profile-related middleware. Look at the table below to know what specific repositories your profile needs: