Repositories specifications
The default package management tool used by SL5 & SL6 is
YUM.
In addition to your OS repositories, if you would like to install EMI/UMD, gLite or IGI products you have to proper set up the correct repositories.
For a successful installation, you will need to configure your package manager to reference a number of repositories, specific for each distribution.
You will find mirrors for all of them hosted in Padova, as primary mirror on
http://repo-pd.italiangrid.it/mrepo/, and CNAF, as secondary one on
http://repo-cnaf.italiangrid.it/mrepo/.
EMI Repositories
All EMI components are distributed from a
single repository
Have a look to the
EMI Installation & Configuration Guide - Repositories
UMD Repositories
UMD Production Repository: use the .repo files that you can find at
UMD repository web
For more details have a look to
EGI Software Repository
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/deactivate the EPEL repository
For more details have a look at this
Generic Installation and Configuration Guide for gLite 3.2 - Repositories
IG Repositories (for gLite-based installations)
IG repositories needed for gLite-based services can be found at:
- for gLite 3.1:
- for gLite 3.2:
At the following links:
you can find all the the official INFNGRID
repo
files for all profiles.
Example file: ig.repo
#
# INFNGRID repositories
#
[ig_sl5_x86_64]
name = INFNGRID 3.2 x86_64
baseurl = http://repo-pd.italiangrid.it/mrepo/ig_sl5-x86_64/RPMS.3_2_0/
http://repo-cnaf.italiangrid.it/mrepo/ig_sl5-x86_64/RPMS.3_2_0/
enabled = 1
protect = 0
[ig_sl5_x86_64_externals]
name = INFNGRID 3.2 x86_64 (externals)
baseurl = http://repo-pd.italiangrid.it/mrepo/ig_sl5-x86_64/RPMS.3_2_0_externals/
http://repo-cnaf.italiangrid.it/mrepo/ig_sl5-x86_64/RPMS.3_2_0_externals/
enabled = 1
protect = 0
You can install the IGI Release adding or updating your repository settings (both “Common repositories” and “Profile-specific repositories”) in /etc/yum.repos.d/ as described in
IGI Installation and Configuration
IGI-EMI Repositories
At these 2 URLS:
you can find all the the official IGI
repo
files for all services based on the EMI release.
Example file
igi-emi.repo:
#
# INFNGRID repositories
#
[igi-emi_sl5_x86_64_base]
name = IGI base sl5 x86_64
baseurl = http://repo-pd.italiangrid.it/mrepo/igi-emi_sl5-x86_64/RPMS.base/
http://repo-cnaf.italiangrid.it/mrepo/igi-emi_sl5-x86_64/RPMS.base/
enabled = 1
protect = 1
priority = 40
[igi-emi_sl5_x86_64_third-party]
name = IGI third_party sl5 x86_64
baseurl = http://repo-pd.italiangrid.it/mrepo/igi-emi_sl5-x86_64/RPMS.third-party/
http://repo-cnaf.italiangrid.it/mrepo/igi-emi_sl5-x86_64/RPMS.third-party/
enabled = 1
protect = 1
priority = 40