トップページ -> コンピュータ -> Linux で開発環境やツールを整備 -> Linux で gave のダウンロードとビルドとインストール (Ubuntu や Fedora を使用)
[サイトマップへ], サイト内検索:

Linux で gave のダウンロードとビルドとインストール (Ubuntu や Fedora2 を使用)

サイト構成 連絡先,業績など 実践知識 コンピュータ 教材 サポートページ

電脳 Ruby プロジェクト は Ruby に関する素晴らしいプロジェクト。


事前準備


■ Ubuntu でパッケージを用いてインストールする場合の手順

◆ Ubuntu での操作手順(例)(パッケージを用いてインストールする場合

echo "deb http://ppa.launchpad.net/abe-gfd-dennou/ppa/ubuntu oneiric main " | sudo tee -a /etc/apt/sources.list 
echo "deb-src http://ppa.launchpad.net/abe-gfd-dennou/ppa/ubuntu oneiric main " | sudo tee -a /etc/apt/sources.list 
sudo apt-get update 

mkdir /tmp/gave
cd  /tmp/gave
apt-get source gave
sudo apt-get build-dep  gave
sudo apt-get install gave

■ Linux で gave のソースコードのダウンロードとビルドとインストールを行う場合の手順 (書きかけ)

◆NArray

  1. ダウンロード

    Web ページ http://narray.rubyforge.org/index.html.ja

  2. ビルドとインストール

    sudo gem install narray
    tar -xvzof masa16-narray-0.6.0.1-0-g4429bdf.tar.gz 
    cd masa16-narray-4429bdf
    ruby extconf.rb
    make 
    sudo make install
    

◆NumRu::Misc, NumRu::Units

  1. ダウンロード
    1. 電脳Rubyプロジェクトの Web ページを開く ruby.gfd-dennou.org/index-j.htm

    2. 「その他いろいろ...」をクリック

    3. 「Basic」 のところの「Misc」をクリック

    4. 「Download」のところの「numru-misc-0.1.1」をクリック

    5. cd /tmp

    6. tar -xvzof numru-misc-0.1.1.tar.gz

    7. 「Basic」 のところの「Units」をクリック

    8. 「Download」のところの「numru-units-1.7」をクリック

    9. cd /tmp

    10. tar -xvzof numru-units-1.7.tar.gz

  2. ビルドとインストール

    cd /tmp
    cd numru-misc-0.1.1
    sudo ruby install.rb
    
    cd /tmp
    cd numru-units-1.7
    sudo ruby install.rb
    

◆ dcl

  1. ダウンロード

    cd /tmp
    wget ftp://www.gfd-dennou.org/arch/dcl/dcl-5.2-C_011213.tar.gz
    tar -xvzof dcl-5.2-C_011213.tar.gz
    

  2. ビルドとインストール

    cd /tmp
    cd dcl-5.2-C
    ./configure
    make
    sudo make install
    

◆Rub-DCL

  1. ダウンロード
    1. 電脳Rubyプロジェクトの Web ページを開く ruby.gfd-dennou.org/index-j.htm

    2. 「RubyDCL」をクリック

    3. 「Download」をクリック

    4. 「Download」のところの「ruby-dcl-1.6.3」をクリック

    5. cd /tmp

    6. tar -xvzof ruby-dcl-1.6.3.tar.gz

  2. ビルドとインストール

    cd /tmp
    cd ruby-dcl-1.6.3
    ruby extconf.rb
    make
    sudo make install
    sudo ruby ./install.rb
    sudo make site-install
    

◆RubyNetCDF

  1. 電脳Rubyプロジェクトの Web ページを開く ruby.gfd-dennou.org/index-j.htm

  2. 「RubyNetCDF」をクリック

  3. 「Download」をクリック

  4. 「Download」のところの「ruby-netcdf-0.6.5.tar.gz」をクリック

  5. cd /tmp

  6. tar -xvzof ruby-netcdf-0.6.5.tar.gz

  • ビルドとインストール

    cd /tmp
    cd ruby-netcdf-0.6.5
    ruby extconf.rb
    make
    sudo make install
    sudo ruby ./install.rb
    sudo make site-install
    

    ◆GPhys

    1. 電脳Rubyプロジェクトの Web ページを開く ruby.gfd-dennou.org/index-j.htm

    2. 「GPhys」をクリック

    3. 「gphys-1.1.1」をクリック

    4. cd /tmp

    5. tar -xvzof gphys-1.1.1.tar.gz

  • ビルドとインストール

    cd /tmp
    cd gphys-1.1.1
    書きかけ
    

  • テスト実行

    cd lib/numru/
    ruby ggraph.rb
    cd lib/numru/gphys
    ruby gphys.rb
    ruby gphys_netcdf_io.rb