MRR 用の Linux マシンの設定

Linux 環境の Spectrum Spatial 上で MRR (Multi Resolution Raster) ファイルを使用するには、GCC と LIBC を適切なバージョンにアップグレードする必要があります。

MRR 用に Linux マシンを設定するには

  1. UUID パッケージをインストールします。これによって、LIBC v.2.17 がインストールされます。
    例えば、Cent OS 上に UUID をインストールするには次のようにします。
    • 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. devtoolset-3 をインストールします。これによって、GCC v.4.9 がインストールされます。手順については、「https://www.softwarecollections.org/en/scls/rhscl/devtoolset-3/」を参照してください。
  3. GCC v.4.9 と LIBC v.2.17 (またはそれ以降) がインストールされていることを確認します。
  4. 上記のステップで、すべての依存関係が解決されていることを確認します。解決されていない依存関係がある場合は、それをインストールしてステップ 2 を繰り返します。

    例えば以下は、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