Changes between Version 16 and Version 17 of InstallFromRPM


Ignore:
Timestamp:
Jan 28, 2016 1:54:28 PM (20 months ago)
Author:
dmisev
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallFromRPM

    v16 v17  
    33= rasdaman RPM installation =
    44
    5 This page describes installation of rasdaman RPM packages.
    6 
    7 Currently, CentOS 7 and 6 are supported. The rasdaman packages are built and hosted at [https://copr.fedoraproject.org/coprs/misev/rasdaman/ Copr Fedora].
     5This page describes installation of rasdaman RPM packages. Currently, CentOS 7 is supported.
    86
    97During generation of these packages, some configuration decisions have been made (which can be chosen freely when [wiki:InstallFromSource compiling from source]. Most importantly, the rasdaman engine in the RPMs '''does not rely on PostgreSQL, but uses embedded SQLite''' for managing its array metadata. (Notice, though, that the geo service component, petascope, currently still does need a PostgreSQL database; this is planned to be changed in the near future.)
     
    119== Installation ==
    1210
    13 1. Set `OSVERSION` to 6 or 7, depending on your CentOS version:
     111. Add the rasdaman repository to yum. There are two types of packages:
     12- '''stable:''' these are only updated on stable releases of rasdaman.
    1413{{{
    1514#!sh
    16 export OSVERSION=7
    17 export TOMCAT=tomcat
    18 [ $OSVERSION -eq 6 ] && TOMCAT=tomcat6
     15sudo curl "http://download.rasdaman.org/packages/rpm/stable/CentOS/7/x86_64/rasdaman.repo" -o /etc/yum.repos.d/rasdaman.repo
    1916}}}
    20 1. Add the rasdaman repository to yum:
     17- '''nightly:''' updated nightly, so that they have the latest patches. It is not recommended to use these packages in a production installation as things could sometimes break.
    2118{{{
    2219#!sh
    23 cd /etc/yum.repos.d
    24 sudo curl "https://copr.fedoraproject.org/coprs/misev/rasdaman/repo/epel-$OSVERSION/misev-rasdaman-epel-$OSVERSION.repo" -o rasdaman.repo
    25 else
    26 sudo yum update
     20sudo curl "http://download.rasdaman.org/packages/rpm/nightly/CentOS/7/x86_64/rasdaman.repo" -o /etc/yum.repos.d/rasdaman.repo
    2721}}}
    28221. rasdaman packages should be available now via yum:
    2923{{{
    3024#!sh
     25yum clean all
     26yum update
    3127yum search rasdaman
    3228}}}
     
    3430{{{
    3531#!sh
    36 rasdaman.x86_64 : rasdaman - Raster Data Manager
    37 rasdaman-debuginfo.x86_64 : Debug information for package rasdaman
    38 rasdaman-devel.x86_64 : rasdaman headers
    39 rasdaman-docs.noarch : Documentation for rasdaman
    40 rasdaman-examples.noarch : Documentation for rasdaman
    41 rasdaman-petascope.noarch : Petascope is an add-in to the rasdaman
    42 rasdaman-rasdaview.x86_64 : WxWidgets based GUI client for rasdaman
    43 rasdaman-raswct.noarch : Rasdaman Web Client Toolkit based on JavaScript
    44 rasdaman-rasgeo.x86_64 : rasgeo is an add-in for GDAL-based image file import
     32rasdaman.x86_64 : Rasdaman extends standard relational database systems with the ability to store and retrieve multi-dimensional raster data
    4533}}}
    46341. Add the EPEL repository to yum ([https://fedoraproject.org/wiki/EPEL official page]):
     
    4937sudo yum install epel-release
    5038}}}
    51 1. CentOS 6 only: add this [https://copr.fedoraproject.org/coprs/pali/el6gis/ ELGIS 6 Copr] for up-to-date boost libraries:
    52 {{{
    53 #!sh
    54 cd /etc/yum.repos.d
    55 sudo curl "https://copr.fedoraproject.org/coprs/pali/el6gis/repo/epel-6/pali-el6gis-epel-6.repo" -O
    56 sudo yum update
    57 }}}
    58391. Install packages (add more packages as necessary), and turn services on:
    5940{{{
    6041#!sh
    61 sudo yum install rasdaman rasdaman-petascope rasdaman-docs
     42sudo yum install rasdaman
    6243sudo chkconfig postgresql on
    6344sudo chkconfig rasdaman on