wiki:InstallFromDEB

Version 11 (modified by mdumitru, 20 months ago) (diff)

--

rasdaman DEB installation

This page describes installation of rasdaman deb packages.

During generation of these packages, some configuration decisions have been made (which can be chosen freely when 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.)

Installation

  1. Add the rasdaman repository to apt. There are two types of packages:
    • stable: these are only updated on stable releases of rasdaman.
      # For ubuntu
      echo "deb [arch=amd64] http://download.rasdaman.org/packages/ubuntu jessie stable" | sudo tee /etc/apt/sources.list.d/rasdaman.list
      
      # For debian
      echo "deb [arch=amd64] http://download.rasdaman.org/packages/deb jessie stable" | sudo tee /etc/apt/sources.list.d/rasdaman.list
      
    • 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.
      # For ubuntu
      echo "deb [arch=amd64] http://download.rasdaman.org/packages/deb jessie nightly" | sudo tee /etc/apt/sources.list.d/rasdaman.list
      
      # For debian
      echo "deb [arch=amd64] http://download.rasdaman.org/packages/deb jessie nightly" | sudo tee /etc/apt/sources.list.d/rasdaman.list
      
  2. rasdaman can be installed now:
    sudo apt-get update 
    sudo apt-get install rasdaman
    source /etc/profile.d/rasdaman.sh
    

Administration

The rasdaman files can be found under /opt/rasdaman/

A rasdaman service script allows to start/stop rasdaman, e.g.

sudo service rasdaman start
sudo service rasdaman stop
sudo service rasdaman status