金子邦彦研究室インストールUbuntu, WSL2gave のインストール (Ubuntu 上)

gave のインストール (Ubuntu 上)

電脳 Ruby プロジェクト は Ruby に関するプロジェクト。

前準備

Ubuntu のシステム更新

UbuntuUbuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.

UbuntuUbuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

■ 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 -y update

mkdir /tmp/gave
cd  /tmp/gave
apt-get source gave
sudo apt-get build-dep  gave
sudo apt -y 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