--
SergioTraldi - 2011-10-27
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 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 three different middlewere distribution, but in Padova there is a mirror
http://igi-01.pd.infn.it/mrepo/
for all of those:
- EMI Repositories:
All EMI components are distributed from a
single repository (
http://emisoft.web.cern.ch/emisoft)
Have look to
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
http://repository.egi.eu/category/umd_releases/distribution/umd_1/
- IGI Repositories:
* Old reposistories (ig developed from gLite software)
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 ....
Here 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/
Each profile needs a set of common 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:
* New reposistories (igi developed from EMI and UMD software distribution)
...