Konfigurieren eines Linux-Rechners für MRR

Um in einer Linux-Umgebung MRR-Dateien (Multi Resolution Raster) in Spectrum Spatial zu verwenden, muss ein Upgrade von GCC und LIBC auf die korrekten Versionen durchgeführt werden.

So konfigurieren Sie einen Linux-Rechner für MRR:

  1. Installieren Sie das UUID-Paket, das LIBC v.2.17 installiert.
    So installieren Sie beispielsweise UUID auf Cent OS:
    • wget http://ftp.riken.jp/Linux/centos/6/os/x86_64/Packages/libuuid-2.17.2-12.18.el6.x86_64.rpm
    • sudo yum -y install libuuid-2.17.2-12.18.el6.x86_64.rpm
    • sudo yum -y install libuuid-devel
  2. Installieren Sie devtoolset-3, das GCC v.4.9 installiert. Anweisungen finden Sie unter https://www.softwarecollections.org/de/scls/rhscl/devtoolset-3/.
  3. Überprüfen Sie, ob GCC v.4.9 und LIBC v.2.17 (oder höher) installiert sind.
  4. Stellen Sie sicher, dass alle Abhängigkeiten in obigen Schritten aufgelöst wurden. Wenn eine Abhängigkeit nicht aufgelöst wurde, installieren Sie sie und wiederholen Sie Schritt 2.

    Als Beispiel finden Sie unten einige der erforderlichen Abhängigkeiten für einen Rechner mit OEL 6.5:

    • wget https://www.softwarecollections.org/en/scls/mizdebsk/​maven30-rhel-6/epel-6-x86_64/download/mizdebsk-maven30-rhel-6-epel-6-x86_64.noarch.rpm
    • sudo yum -y install mizdebsk-maven30-rhel-6-epel-6-x86_64-1-2.noarch.rpm
    • wget https://www.softwarecollections.org/en/scls/rhscl/​maven30/epel-6-x86_64/download/rhscl-maven30-epel-6-x86_64.noarch.rpm
    • sudo yum -y install rhscl-maven30-epel-6-x86_64-1-2.noarch.rpm
    • sudo yum -y install maven30
    • wget https://www.softwarecollections.org/en/scls/mbooth/​eclipse-luna/fedora-20-x86_64/download/mbooth-eclipse-luna-fedora-20-x86_64.noarch.rpm
    • sudo yum -y install mbooth-eclipse-luna-fedora-20-x86_64-1-2.noarch.rpm
    • sudo yum -y install --skip-broken eclipse-luna