ruby : install

ソースから入れましょう

deb1:~# wget http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz
–12:32:50–  http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz
           => `ruby-1.8.6.tar.gz’
Resolving ftp.ruby-lang.org… failed: Temporary failure in name resolution.
deb1:~# apt-get update
Get:1 http://security.debian.org etch/updates Release.gpg [189B]
Get:2 http://cdn.debian.or.jp etch Release.gpg [386B]
Hit http://cdn.debian.or.jp etch Release
Get:3 http://security.debian.org etch/updates Release [37.6kB]
Ign http://cdn.debian.or.jp etch/main Packages/DiffIndex
Ign http://cdn.debian.or.jp etch/main Sources/DiffIndex
Hit http://cdn.debian.or.jp etch/main Packages
Hit http://cdn.debian.or.jp etch/main Sources
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Ign http://security.debian.org etch/updates/contrib Packages/DiffIndex
Ign http://security.debian.org etch/updates/main Sources/DiffIndex
Ign http://security.debian.org etch/updates/contrib Sources/DiffIndex
Get:4 http://security.debian.org etch/updates/main Packages [284kB]
Hit http://security.debian.org etch/updates/contrib Packages
Get:5 http://security.debian.org etch/updates/main Sources [44.0kB]
Hit http://security.debian.org etch/updates/contrib Sources
Fetched 365kB in 58s (6232B/s)
Reading package lists… Done
deb1:~# wget http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz
–12:36:08–  http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz
           => `ruby-1.8.6.tar.gz’
Resolving ftp.ruby-lang.org… 221.186.184.68
Connecting to ftp.ruby-lang.org|221.186.184.68|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 4,589,394 (4.4M) [application/x-tar]

100%[====================================>] 4,589,394     17.95K/s    ETA 00:00

12:38:34 (13.76 KB/s) – `ruby-1.8.6.tar.gz’ saved [4589394/4589394]

deb1:~# tar xvfz ruby-1.8.6.tar.gz

 

deb1:~# cd ruby-1.8.6
deb1:~/ruby-1.8.6# ./configure
(省略)
creating config.h
configure: creating ./config.status
config.status: creating Makefile
deb1:~/ruby-1.8.6# make
(省略)
make[1]: Leaving directory `/root/ruby-1.8.6′
deb1:~/ruby-1.8.6# make install
./miniruby  ./instruby.rb –dest-dir="" –extout=".ext" –make="make" –mflags="" –make-flags="" –installed-list .installed.list –mantype="doc"
installing binary commands
installing command scripts
installing library scripts
installing headers
installing manpages
installing extension objects
installing extension scripts
deb1:~/ruby-1.8.6# which ruby
/usr/local/bin/ruby
deb1:~/ruby-1.8.6# which irb
/usr/local/bin/irb
deb1:~/ruby-1.8.6# ruby -v
ruby 1.8.6 (2007-03-13 patchlevel 0) [i686-linux]
deb1:~/ruby-1.8.6# irb -v
irb 0.9.5(05/04/13)

カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中