Tags:
, view all tags

Repositories settings

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://igi-01.pd.infn.it/mrepo/, and CNAF, as secondary one on http://grid-it.cnaf.infn.it/mrepo/

EMI Repositories

All EMI components are distributed from a single repository ( http://emisoft.web.cern.ch/emisoft/)

Have a look to the EMI Instalaltion & 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 at 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/deactivate the EPEL repository
For more details have a look at https://twiki.cern.ch/twiki/bin/view/LCG/GenericInstallGuide320#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:

Common repositories *x86_64*
dag.repo
ig.repo
egi-trustanchors.repo

In order to have a working IGI service you have to download also the gLite repo files. In the table bellow you'll find 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:

Metapackages Profile-specific repositories *x86_64*
ig_ARGUS glite-argus.repo
ig_BDII_top glite-bdii_top.repo
ig_BDII_site glite-bdii_site.repo
ig_CREAM
ig_CREAM_LSF
glite-cream.repo
ig_CREAM_torque glite-cream_torque.repo
ig_FTA_oracle glite-fta_oracle.repo
ig_FTM glite-ftm.repo
ig_FTS_oracle glite-fts_oracle.repo
ig_GLEXEC_wn glite-glexec.repo
ig_HLR glite-generic.repo
ig_LB glite-lb.repo
ig_LFC_mysql glite-lfc_mysql.repo
ig_SE_dpm_mysql glite-se_dpm_mysql.repo
ig_SE_dcache_info glite-se_dcache_info.repo
ig_SE_dcache_nameserver_chimera glite-se_dcache_nameserver.repo
ig_SE_dcache_pool glite-se_dcache_pool.repo
ig_SE_dcache_srm glite-se_dcache_srm.repo
ig_SE_storm_backend
ig_SE_storm_frontend
ig_SE_storm_checksum
ig-storm.repo
ig_SE_storm_gridftp ig-storm_gridftp.repo
ig_UI
ig_UI_noafs
glite-ui.repo
ig_VOBOX glite-vobox.repo
ig_VOMS_mysql glite-voms_mysql.repo
ig_VOMS_oracle glite-voms_oracle.repo
ig_WN, ig_WN_noafs
ig_WN_LSF, ig_WN_LSF_noafs
glite-wn.repo
ig_WN_torque, ig_WN_torque_noafs glite-wn_torque.repo

IGI Repositories

Edit | Attach | PDF | History: r16 | r9 < r8 < r7 < r6 | Backlinks | Raw View | More topic actions...
Topic revision: r7 - 2011-11-03 - CristinaAiftimiei
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platformCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback