ここでは, プラットホーム別の Ruby 及び GPhys のインストール方法を解説する.
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 を使用する際に必要となるので, 導入しておくと良いだろう
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
Ruby は 公式パッケージとして提供されています. yum でインストールできます.
# yum install ruby ruby-libs ruby-devel ruby-irb ruby-ri
GPhys は 電脳Rubyプロダクツ RPMS の記述にしたがってインストールします.
# yum install gphys
Ruby は 公式パッケージとして提供されています. yum でインストールできます.
# yum install ruby ruby-libs ruby-devel ruby-irb ruby-ri
GPhys は 電脳Rubyプロダクツ RPMS の記述にしたがってインストールします.
# yum install gphys
Leopard では Ruby は標準添付されていますが, ここでは Fink 版の Ruby をインストールします.
$ fink install ruby ruby18-dev ruby18-shlibs ri
GPhys は Dennou-Ruby Products on MacOSX の記述にしたがってインストールしてください. Fink 導入方法の簡単な説明もここにありますので参考にしてください.
Ruby 及び GPhys はバイナリパッケージが提供されている. Cygwin の setup.exe を利用して容易に導入できる.
GPhys を利用するには 電脳Rubyプロダクツ Cygwin binaries を参考にするとよい.
Ruby は Select Packages 画面の
All -> Interpreters -> ruby
に, GPhys は
All -> Dennou-Ruby -> gphys
にある.