2015年1月26日月曜日

「サーバの管理者では無いときにGradsインストールし使用できる状態にするプロセス」



Intel/Linux (バイナリインストール)
1.    http://grads.iges.org/grads/downloads.html からLinux-i686をダウンロード
私の場合、grads-2.1.a2-bin-CentOS5.9-x86_64.tar.gzをダウンロード
2. ダウンロードしたファイルを適当な場所に解凍(後でrmしても問題ないのでどこでも大丈夫)
 tar xvf grads-2.0.1-bin-i686-pc-linux-gnu.tar.gz
3.ファイルを解凍すると、grads-2.0.1のフォルダができているので、インストールしたいディレクトリへ移動(私はサーバーの管理者ではないので自分のホームディレクトリ内ということで~/local/bin/)
4. data.tar.Zをダウンロードするため、“wget ftp://grads.iges.org/grads/data.tar.Z” と入力。tar zxf data.tar.Zがダウンロードされたら、”uncompress tar.Z”としてファイルを解凍。data.tarファイルができる。(homepageには、uncompressとあるが、最近のlinuxに入っていない場合があるそう。) data.tar.Zを/usr/local/lib/grads(私の場合は~/local/lib/grads/)におき、”tar xvf data.tar”とする

5. #.basrcに
export PATH=$PATH :/usr/local/bin/grads-2.1a/bin
(GrADS本体を入れたディレクトリ)
export GADDIR=/usr/local/lib/grads
(data.tar.Zの中身を入れたディレクトリ)
export GASCRP=/usr/local/lib/grads
(スクリプトを入れたディレクトリ)
を加筆。

サーバーにアクセスし直す。
そのとき、Xサーバーを立ち上げてからWindowsならputty.exe, Macならターミナルから入って”ssh –X”コマンドを使わなくてはならないことに注意

GrADSをインストールしたのに($ ~/local/grads-2.0a9/bin/grads でgradsが起動できるのに)$ grads (cシェルの場合) >./grads (bシェル)とやってもcommand not foundになるのは、パスが通ってないから。上の.bashrcのところを再チェックする。$grads -bで起動するのに、Xがなんとかなんとかと言われるのは、sshなどでログインしたときに”−X"オプションが付いていないからの可能性大。それでもダメな場合は、管理者の設定の可能性が大。


0 件のコメント:

コメントを投稿