Installing OSG RPM Client


The OSG RPMs currently support Red Hat Enterprise Linux 5 and variants (Scientific Linux 5 and CentOS 5). Currently most of our testing has been done on Scientific Linux 5: your mileage may vary.

OSG RPMs are distributed via the OSG yum repositories. Some packages depend on packages distributed via the EPEL repositories. So both repositories must be enabled.

  1. If not already present, install EPEL:
    [root@client ~]$ wget
    [root@client ~]$ rpm -i epel-release-5-4.noarch.rpm 
  2. Install the yum-priorities plugin:
    [root@client ~]$ yum install yum-priorities
  3. Install the OSG repositories:
    [root@client ~]$ rpm -Uvh
    WARNING: if you have your own mirror or configuration of the EPEL repository, you MUST verify that the OSG repository has a better yum priority than EPEL. Otherwise, you will have strange depsolving issues.
    COMMENT: Please provide detailed syntax for how to do this. -Horst


Install the Client

  1. Install the osg-client meta package, which will pull in all dependencies.
    [root@client ~]$ yum install --enablerepo=osg-testing --nogpgcheck osg-client   

Test the Client

Instructions for testing the client. These are meant for the VDT/ITB teams, but may help you out.

Known Issues

  • osg-discovery invokes "locate" to find Java. This might cause a spurious error message if locate is not installed. Temporary workaround: install locate.
Topic revision: r8 - 15 Aug 2011 - 18:25:18 - BrianBockelman
Hello, TWikiGuest!


TWiki | Report Bugs | Privacy Policy

This site is powered by the TWiki collaboration platformCopyright by the contributing authors. All material on this collaboration platform is the property of the contributing authors..