Create  FrontPage  Index  Search  Changes  Login

日本Rubyの会 公式Wiki - OneClickInstaller Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

ちょっとずつ進行中 -- [[mput]]

* -for Windowsは無いんでしょうか……?
** そもそもは、[[USでやってるプロジェクト|http://rubyinstaller.rubyforge.org/wiki/wiki.pl]]です。で、MoonWolf氏が日本用にカスタマイズして作成中です。最新版([[ruby:487]])は[[こちら|http://www.moonwolf.com/ruby-setup-20041019.exe]](インストーラ直リンク) とくにページが用意されてないので、追いたい向きは、Rubyの会MLをチェックしてくださいな → [[ML Archive|http://www.fdiary.net/ml/ruby/]]

! What's this?
Windows 以外の環境でもワンクリックインストーラが欲しいという要望があったので作ってます。

当初は Mac 版のつもりで作り始めましたが、いろいろやってるうちにいつのまにか autoconf になっていたので、多分 Mac 以外でも動くと思います。

! このインストーラで入るパッケージとバージョン
% ls dists/
amrita-1.0.2.tar.gz
dlcompat-20030629.tar.gz
exerb-3.2.0.tar.gz
expat-1.95.8.tar.gz
gdbm-1.8.3.tar.gz
html-parser-19990912p2.tar.gz
html-template-0.16.tar.gz
htmltemplate-20030911.tar.gz
libiconv-1.9.2.tar.gz
log4r-1.0.5.tgz
narray-0.5.7p3.tar.gz
ncurses-5.4.tar.gz
nora-0.0.20040916.tar.gz
openssl-0.9.7d.tar.gz
racc-1.4.4-all.tar.gz
rdtool-0.6.14.tar.gz
readline-5.0.tar.gz
refe-0.8.0-withdocsrc.tar.gz
ruby-1.8.1.tar.gz
ruby-gettext-package-0.6.1.tar.gz
rubygems-0.8.1.tgz
tcl8.4.7-src.tar.gz
tk8.4.7-src.tar.gz
tmail-0.10.8.tar.gz
uconv-0.4.12.tar.gz
xmlparser-0.6.8.tar.gz
zlib-1.2.1.tar.gz
システムにもとから入っているパッケージは上書きされません(ないやつだけ入れます)。

! このインストーラが対応している環境
* Mac OS X ([[mput]] 側で対応確認済み)
* その他、以下のプログラムが存在する環境なら動くはずです
** Bourne 互換シェル (e.g. ash, bash, ksh, zsh, ...)
** GNU Make (GNU make 拡張を使ってるので他の make ではダメです。)
** コンパイラとアセンブラとリンカ
** tar (GNU tar でなくても OK)
** gzip
** rm
** tcltklib を使う場合は X も必要です。

! 今やってること
* MoonWolf さんのインストーラと、入るパッケージのバージョンを合わせようと画策中。

! すでに終わった部分
* configure して sudo make all すると一通りの環境がインストールされる

! まだ終わってない部分
* ワンクリックでインストールできるようにする(笑)
** 現状はターミナルから configure しないといけない

! 作ってて思うこと
* どうしても Gentoo Portage の車輪の再発明という気がしてしょうがない。
** tar 玉展開して patch あてて configure して make するシェルスクリプトのデカイやつ。まさに Gentoo Portage だ。
* でも Gentoo Portage をそのまま使うとただの Gentoo になって嬉しくない。