Debian GNU Linux 7.0(Wheezy)へのインストールレポート

このドキュメントはiSALE をDebian GNU/Linux 7.0(wheezy) へ導入するためのものである.

  • Windows 上に仮想化ソフトウェア導入・wheezy のインストール方法はこちら

準備

  • iSALE インストールに際し,最低限必要なパッケージは以下の通り
    • subversion
    • pgplot5
    • gfortran
    • make
    • gcc
    • g++
  • 以下は拡張的な機能を利用したい場合に必要なパッケージ
    • python
    • gnuplot
    • qt3-dev-tools

必要パッケージの導入

# apt-get update
# apt-get install subversion gfortran make gcc python gnuplot g++

pgplot とqt3-dev-tools に関しては,デフォルトのsources.listではパッケージインストールできないので,
sources.list を書き換える

pgplot のインストール

  • sources.list の書き換え

    # emacs /etc/apt/sources.list (non-free を追記する, この際アーカイブ先は本ドキュメントと同じでなくてもよい)
    
    deb http://dennou-h.gfd-dennou.org/debian/ wheezy main non-free
    deb-src http://dennou-h.gfd-dennou.org/debian/ wheezy main non-free
    deb http://security.debian.org/ wheezy/updates main non-free
    deb-src http://security.debian.org/ wheezy/updates main non-free
  • インストール

    # apt-get update
    # apt-get install pgplot5

qt3-dev-tools のインストール

qt3-dev-tools はすでにdebian パッケージから削除されており, http://debian.tryphon.eu からインストールするが,そのために 公開鍵の取得と登録が必要となる.

  • sources.list の書き換え

    # emacs /etc/apt/sources.list (http://debian.tryphon.eu を追記)
    
    deb http://debian.tryphon.eu wheezy main contrib
  • 公開鍵の取得

    # wget -q -O - http://debian.tryphon.eu/release.asc | apt-key add -
  • インストール

    # apt-get update
    
    # apt-get install qt3-dev-tools

これで準備は完了である.

iSALE インストール

  • 作業ディレクトリの準備

    $ cd 
    $ mkdir -p iSALE/work
  • svn でソースを取り寄せる

    $ svn co --username mikataka svn://earth.naturkundemuseum-berlin.de/iSALE/tags/chicxulub ./iSALE/work
    
    --username とその次のユーザー名は,svn アカウントとローカルの(今設定しようとしている計算機上の)アカウントとが同じであれば必要ない.
    最後の引数は,インストール先のディレクトリ名

コンパイル

  • iSALE インストールガイド に従って作業を進める

    $ cd iSALE/work
    $ ./configure --prefix=/home/mikataka/isale/work --with-isaleplot --with-vimod
    
    --prefixにはインストールしたいディレクトリ先を指定(今回は/home/mikataka/isale/work)
    --with-isaleplot,--with-vimod はそれぞれ可視化ツールを利用するためのオプション
  • make してインストール

    $ make
    $ make install

動作チェック

  • デモを動かす

    $ cd ~isale/work/share/examples/demo2D
    $ ./iSALE2D
    
    しばらく時間がかかる
    
    $ cd demo2D
    $ ../iSALEPlot -f ../iSALEPlot.inp -m jdata.dat
    
    ~/isale/work/share/examples/demo2D/demo2D/DamPre にpng ファイルが作成されていればOK
    
    他のファイル形式にしたい場合はiSALEPlot.inp のDEVICE の行をpng/png => gif/gif などに変える
  • 結果は以下のようになる.

    isale_demo2D_test.png

Last modified:2014/02/12 16:39:36
Keyword(s):
References:[3. インストール]