Installation

Alan Iwi edited this page Oct 6, 2017 · 13 revisions

To install the JASMIN Analysis Platform RPMs you will need a 64-bit Red Hat Enterprise Linux 6.4 or compatible Red Hat Linux distribution. The platform is tested regularly on RHEL 6.4 and sometimes on CentOS 6.x. The RPMs build on those provided by the Fedora Extra Packages for Enterprise Linux (EPEL) project.

64-bit Red Hat Enterprise Linux 6.4

  1. Configure the EPEL 6 repository. Use the RPM below or see the EPEL Home Page for available mirrors.

    # rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
    
  2. Configure the CEDA repository. See the CEDA Yum Repository for the latest configuration RPM.

    # rpm -Uvh http://dist.ceda.ac.uk/yumrepo/RPMS/ceda-yumrepo-0.1-1.ceda.el6.noarch.rpm
    
  3. Disable certain packages which the JAP provides from being installed from EPEL, as follows. In the file /etc/yum.repos.d/epel.repo under section [epel] add the line:

    exclude=grib_api* geos* gdal* grass* GraphicsMagick*
    

    Note: the excludes list may be subject to change. In the event of any dependency problems when doing a yum update, please check back here to see if it has changed.

  4. Install all platform components

    # yum install jasmin-sci-vm
    

64-bit Centos 6.x

  1. Configure repositories

    Install EPEL and CEDA repositories by running (epel-release is included in the CentOS Extras repository, which is enabled by default)

    # yum install epel-release 
    # rpm -Uvh http://dist.ceda.ac.uk/yumrepo/RPMS/ceda-yumrepo-0.1-1.ceda.el6.noarch.rpm
    
  2. Remove nose and setuptools as these create a conflict with the 2.7 version

    yum remove python-nose
    yum remove python-setuptools
    
  3. Perform steps 3 and 4 of the installation for RHEL shown above.

If you don't wish to install all JASMIN Analysis Platform components you install packages manually using yum. To see what packages are available try:

yum  --disablerepo='*' --enablerepo='ceda' list available
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.