Tags:
, view all tags

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

The IG repository are based starting on the gLite repos so at theese links: http://repo-pd.italiangrid.it/mrepo/repos/glite or http://repo-cnaf.italiangrid.it/mrepo/repos/glite you can find all the the official INFNGRID repo files for all profiles.

Example file: igi.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 

As you can see all these repo files are linked to two servers (baseurl), one mirror in Padova and the other in CNAF, to have a backup server in case one of those is not working properly.

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

In theese 2 URLS http://repo-pd.italiangrid.it/mrepo/repos/igi or http://repo-cnaf.italiangrid.it/mrepo/repos/igi you can find all the the official IGI repo files for all profiles stating from 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
Edit | Attach | PDF | History: r16 < r15 < r14 < r13 < r12 | Backlinks | Raw View | More topic actions...
Topic revision: r15 - 2012-01-10 - SergioTraldi
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platformCopyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback