You are here: LIGOWiki>DASWG Web>ScientificLinux6 (19 Aug 2016, AdamMercer)EditAttach
Note: Scientific Linux 6 is deprecated, please upgrade to Scientific Linux 7 and see the following Instructions for how to enable the LSCSoft Repositories for that platform.

This page provides detailed instructions for enabling the LSCSoft Repositories on Scientific Linux 6.1 systems.

Scientific Linux Repository Instructions

The installation has to be performed as the root user.

Configure Repositories

  1. Download the configuration RPM for the production LSCSoft repository:
    # wget http://software.ligo.org/lscsoft/scientific/6.1/x86_64/production/lscsoft-production-config-1.2-2.noarch.rpm
  2. Check that the SHA256 checksum matches the following:
    # openssl sha256 lscsoft-production-config-1.2-2.noarch.rpm
    SHA256(lscsoft-production-config-1.2-2.noarch.rpm)= 16a8333bd75a5ffba94695032a661d6d21e5be5ad1eee24d5c9f5c2c56d26142
  3. Install the RPM:
    # rpm -ivh lscsoft-production-config-1.2-2.noarch.rpm
  4. Clear the yum cache and initialise the repository:
    # yum clean all
    # yum makecache
  5. The system should now be configured to track the LSCSoft Production repository.
  6. The repository configuration itself is managed via packages in the LSCSoft repository so any updates will automatically be installed using the standard package update process.
  7. Now that the system is tracking the production repository it can be configured to track the other repositories required to install the LSC Software Suite:
    # yum install lscsoft-pegasus-config
    # yum install lscsoft-epel-config
    # yum install ldg-repo-config
    # yum install lscsoft-ius-config
  8. Refresh the yum cache by running:
    # yum clean all
    # yum makecache
  9. Install available updates:
    # yum update

Install LSCSoft Packages

  1. Install the git2u-all meta-paclage:
    # yum install git2u-all
  2. Install the lscsoft-all meta-package:
    # yum install lscsoft-all

Testing Repository

If you want to track the LSCSoft Testing repository then you simply install the configuration RPM for the testing repository.

  1. Make sure the production repository is enabled, by following the above instructions
  2. Install the lscsoft-testing-config rpm:
    # yum install lscsoft-testing-config
  3. Clear the yum cache and initialise the repository:
    # yum clean all
    # yum makecache
  4. Check for, and install, any updates using:
    # yum update

Problems

If you encounter any problems with these instructions please file a ticket here. Fill out the summary and description field and leave everything else as they are.

Topic revision: r1 - 19 Aug 2016, AdamMercer
 

This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding LIGOWiki? Send feedback