[ 地球流体電脳倶楽部 / davis / Gfdnavi / doc ]

Ruby 及び GPhys のインストール

ここでは, プラットホーム別の Ruby 及び GPhys のインストール方法を解説する.


  1. Debian GNU/Linux 4.0 (etch) の場合
  2. Vine Linux 4.2 の場合
  3. Fedora 8 の場合
  4. CentOS 5 の場合
  5. Mac OS X 10.5 (Leopard) の場合
  6. Cygwin の場合

Debian GNU/Linux 4.0 (etch) の場合

Ruby は Debian の公式パッケージとして提供されている. また, GPhys 等の電脳 Ruby Project 謹製品は 電脳サーバから deb パッケージを取得して導入することができる.

まず, /etc/apt/sources.list に以下の行を追記する.

deb ftp://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou etch/
deb-src ftp://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou etch/

次に, 電脳サーバで公開されている deb パッケージの gpg 署名を登録する. 以下は鍵サーバとして subkeys.pgp.net を用いる場合である.

# gpg --keyserver subkeys.pgp.net --recv-keys AEE995F4
# gpg --armor --export AEE995F4 | apt-key add -

上記作業によって, 以下の gpg 公開鍵が登録される (この鍵は将来変更になる可能性があります).

13E0381DAEE995F4 "Youhei SASAKI<uwabami@gfd-dennou.org>"

最後に apt を用いて必要なパッケージを導入する. 電脳 Ruby Project 謹製品のうち, Gfdnavi を動かすのに必要な諸々のソフトウェアは gphys を導入するだけで自動的にインストールされる.

# apt-get update
# apt-get install ruby ruby1.8-dev irb rdoc libopenssl-ruby 
                  libyaml-ruby libzlib-ruby   <-- ここまで公式パッケージの導入
# apt-get install gphys                       <-- 電脳 Ruby Project 謹製品の導入

libopenssl-ruby, libyaml-ruby 等は rubygems を使用する際に必要となるので, 導入しておくと良いだろう

Vine Linux 4.2 の場合

Ruby は 公式パッケージとして提供されています. また, GPhys 等の電脳 Ruby Project 謹製品の rpm パッケージは apt を用い て install することができます

まず, /etc/apt/sources.list に以下の apt-line を追記します.

#
# (Dennou Ruby products)
rpm     http://ruby.gfd-dennou.org/products/rpm/RPMS/Vine/apt 4.2/$(ARCH) dcl dcl-noarch
rpm-src http://ruby.gfd-dennou.org/products/rpm/RPMS/Vine/apt 4.2/$(ARCH) dcl dcl-noarch

その後, 以下のように APT リストを更新し, 必要なパッケージをインストールします. 電脳 Ruby Project の謹製品のうち, Gfdnavi を動かすのに必要な諸々のソフトウェアは, gphys をインストールするだけで自動的にインストールされます.

# apt-get update
# apt-get install ruby ruby-devel irb rdoc ruby-openssl libruby gphys

Fedora 8 の場合

Ruby は 公式パッケージとして提供されています. yum でインストールできます.

# yum install ruby ruby-libs ruby-devel ruby-irb ruby-ri

GPhys は 電脳Rubyプロダクツ RPMS の記述にしたがってインストールします.

# yum install gphys

CentOS 5 の場合

Ruby は 公式パッケージとして提供されています. yum でインストールできます.

# yum install ruby ruby-libs ruby-devel ruby-irb ruby-ri

GPhys は 電脳Rubyプロダクツ RPMS の記述にしたがってインストールします.

# yum install gphys

Mac OS X 10.5 (Leopard) の場合

Leopard では Ruby は標準添付されていますが, ここでは Fink 版の Ruby をインストールします.

$ fink install ruby ruby18-dev ruby18-shlibs ri

GPhys は Dennou-Ruby Products on MacOSX の記述にしたがってインストールしてください. Fink 導入方法の簡単な説明もここにありますので参考にしてください.

Cygwin の場合

Ruby 及び GPhys はバイナリパッケージが提供されている. Cygwin の setup.exe を利用して容易に導入できる.

GPhys を利用するには 電脳Rubyプロダクツ Cygwin binaries を参考にするとよい.

Ruby は Select Packages 画面の

All -> Interpreters -> ruby

に, GPhys は

All -> Dennou-Ruby -> gphys

にある.


davis Group / GFD Dennou Staff dcstaff@gfd-dennou.org
Last Updated: 2008/03/11 (ソタツ ケ), Since: 2008/03/05 (ソタツ ケ)