To set up the repository you need to point to the
- gLite repository
- SL4 or SLC4 repository
- jpackage (depending on the metapackage)
- DAG repository (depending on the metapackage)
To install do:
-
yum install XXXX
(Installs up-to-date production version)
-
yum install PPS-XXXX
(Installs up-to-date pps version)
-
yum install YYYY
(Installs patch version)
-
yum install lcg-CA
(Installs CAs)
where XXXX is the name of the metapackage (e.g. lcg-CE) and YYYY is the name of the patch (e.g. 1600).
gLite repository
Set up production, PPS and certification repository:
/etc/yum.repos.d/glite.repo
[XXXX-prod]
name=XXXX-prod
baseurl=http://linuxsoft.cern.ch/EGEE/gLite/R3.1/XXXX/sl4/i386/
enabled=1
protected=0
[XXXX-pps]
name=XXXX-pps
baseurl=http://grid-deployment.web.cern.ch/grid-deployment/glite/pps/3.1/XXXX/sl4/i386
enabled=1
protected=0
[patchYYYY]
name=patchYYYY
baseurl=http://grid-deployment.web.cern.ch/grid-deployment/glite/cert/3.1/patches/YYYY/sl4/i386
enabled=1
protected=0
where XXXX is the name of the metapackage (e.g. lcg-CE) and YYYY is the name of the patch.
Using SLC4 repository as baseline installation
/etc/yum.repos.d/slc4.repo
[slc-base]
baseurl=http://linuxsoft.cern.ch/cern/slc4X/i386/yum/os
enabled=1
protect=1
[slc-update]
baseurl=http://linuxsoft.cern.ch/cern/slc4X/i386/yum/updates
enabled=1
protect=1
Using SL4 repository as baseline installation
/etc/yum.repos.d/sl4.repo
[sl-base]
baseurl=http://linuxsoft.cern.ch/scientific/4x/i386/SL/RPMS
enabled=1
protect=1
/etc/yum.repos.d/slc4.repo
[slc-base]
baseurl=http://linuxsoft.cern.ch/cern/slc4X/i386/yum/os
enabled=1
protect=0
[slc-update]
baseurl=http://linuxsoft.cern.ch/cern/slc4X/i386/yum/updates
enabled=1
protect=0
dag repo (if required by metapackage)
/etc/yum.repos.d/dag.repo
[main]
[dag]
name=DAG (http://dag.wieers.com) additional RPMS repository
baseurl=http://linuxsoft.cern.ch/dag/redhat/el4/en/$basearch/dag
gpgkey=http://linuxsoft.cern.ch/cern/slc4X/$basearch/docs/RPM-GPG-KEY-dag
gpgcheck=1
enabled=1
jpackage repository (if required by metapackage)
/etc/yum.repos.d/jpackage.repo
[main]
[jpackage17-generic]
name=JPackage 1.7, generic
baseurl=http://linuxsoft.cern.ch/jpackage//1.7/generic/free/
enabled=1
[jpackage17-generic-nonfree]
name=JPackage 1.7, generic non-free
baseurl=http://linuxsoft.cern.ch/jpackage//1.7/generic/non-free/
enabled=1
[main]
[jpackage5-generic]
name=JPackage 5, generic
baseurl=http://linuxsoft.cern.ch/jpackage//5.0/generic/free/
enabled=1
[jpackage5-generic-nonfree]
name=JPackage 5, generic non-free
baseurl=http://linuxsoft.cern.ch/jpackage//5.0/generic/non-free/
enabled=1
--
JoachimFlammer - 23 Nov 2007