Skip to content

Latest commit

 

History

History
67 lines (59 loc) · 2.42 KB

INSTALL.md

File metadata and controls

67 lines (59 loc) · 2.42 KB

ISIS 3 installation

Init folders:

# Create ISIS folder
mkdir -p /opt/ISIS
mkdir -p /opt/ISIS/isis
mkdir -p /opt/ISIS/data

# PDS data folder
mkdir -p /opt/ISIS/data/pds
mkdir -p /opt/ISIS/data/pds/VIMS
mkdir -p /opt/ISIS/data/pds/VIMS/QUB
mkdir -p /opt/ISIS/data/pds/VIMS/CUB
mkdir -p /opt/ISIS/data/pds/ISS
mkdir -p /opt/ISIS/data/pds/ISS/IMG
mkdir -p /opt/ISIS/data/pds/ISS/CAL

# Add scripts folder
mkdir -p /opt/ISIS/scripts

Install sources for macosX:

# Rsync ISIS sources for macOS
rsync -azv --delete --partial isisdist.astrogeology.usgs.gov::x86-64_darwin_OSX/isis/ /opt/ISIS/isis/

Install sources for Ubuntu:

# Rsync ISIS sources for Ubuntu
rsync -azv --delete --partial isisdist.astrogeology.usgs.gov::x86-64_linux_UBUNTU/isis/ /opt/ISIS/isis/

Note for Ubuntu 16.04 LTS:

The ICU lib is only availably in version 55 and not 52. To solve the issue you need to add deb http://security.ubuntu.com/ubuntu trusty-security main into your sources.list (Parameters > Sources > Add). Then sudo apt-get update; sudo apt-get install libicu52.

Install sources for Red Hat/CentOS:

# Rsync ISIS sources for 
rsync -azv --delete --partial isisdist.astrogeology.usgs.gov::x86-64_linux_RHEL/isis/ /opt/ISIS/isis/

Rsync ISIS data:

rsync -azv --delete --partial --exclude='dems' isisdist.astrogeology.usgs.gov::isis3data/data/base /opt/ISIS/data/
rsync -azv --delete --partial --exclude='kernels' isisdist.astrogeology.usgs.gov::isis3data/data/voyager1 /opt/ISIS/data/
rsync -azv --delete --partial --exclude='kernels' isisdist.astrogeology.usgs.gov::isis3data/data/voyager2 /opt/ISIS/data/
rsync -azv --delete --partial --exclude='kernels' isisdist.astrogeology.usgs.gov::isis3data/data/newhorizons /opt/ISIS/data/
rsync -azv --delete --partial --exclude='kernels' isisdist.astrogeology.usgs.gov::isis3data/data/cassini /opt/ISIS/data/

Update ~/.bashrc, add:

# ISS variable
ISISROOT=/opt/ISIS/isis
ISIS3DATA=/opt/ISIS/data
export ISISROOT
export ISIS3DATA
PATH="${PATH}:${ISISROOT}/bin"

(Note: exit the current bash session to reload all the parameters)