2008年8月8日
[Linux]ruby / gemをソースコードからインストール
ruby / gemをソースコードからインストール。
#rubyとrubygemsのkitはwgetするなりして、持って$HOME/srcにおいてください。
# srcに移動
$ cd $HOME/src
# ruby-X.X.X.tar.gzを展開します。
$ tar xvfz ruby-X.X.X.tar.gz
# 展開されたディレクトリに移動します。
$ cd rubyl-X.X.X
# READ MEを読みます。
# less README
# confiureヘルプ参照
$ ./configure -h
> --prefix=PREFIX install architecture-independent files in PREFIX
> [/usr/local]
インストールディレクトリの指定には上記の--prefix=PREFIXを使用する。
# Configureを実行。今回は$HOME/local/ruby以下にインストールします。
$ ./configure --prefix=$HOME/local/ruby
# インストール開始
$ make
$ make install
# バージョン確認
$ $HOME/local/ruby/bin/ruby -v
# 1ライナー
$ $HOME/local/ruby/bin/ruby -e 'puts "HellowWorld!"'
HellowWorld!
# irb確認
$HOME/local/ruby/bin/irb
# srcに移動
$ cd $HOME/src
# xvfz rubygems-X.X.X.tgzを展開します。
$ tar xvfz rubygems-X.X.X.tgz
# 展開されたディレクトリに移動します。
$ cd rubygems-X.X.X.tgz
# READMEを読みます。
$ less README
# 先ほどインストールしたRubyでsetup.rbを実行する。
$ $HOME/local/ruby/bin/ruby setup.rb
#rubyとrubygemsのkitはwgetするなりして、持って$HOME/srcにおいてください。
# srcに移動
$ cd $HOME/src
# ruby-X.X.X.tar.gzを展開します。
$ tar xvfz ruby-X.X.X.tar.gz
# 展開されたディレクトリに移動します。
$ cd rubyl-X.X.X
# READ MEを読みます。
# less README
# confiureヘルプ参照
$ ./configure -h
> --prefix=PREFIX install architecture-independent files in PREFIX
> [/usr/local]
インストールディレクトリの指定には上記の--prefix=PREFIXを使用する。
# Configureを実行。今回は$HOME/local/ruby以下にインストールします。
$ ./configure --prefix=$HOME/local/ruby
# インストール開始
$ make
$ make install
# バージョン確認
$ $HOME/local/ruby/bin/ruby -v
# 1ライナー
$ $HOME/local/ruby/bin/ruby -e 'puts "HellowWorld!"'
HellowWorld!
# irb確認
$HOME/local/ruby/bin/irb
# srcに移動
$ cd $HOME/src
# xvfz rubygems-X.X.X.tgzを展開します。
$ tar xvfz rubygems-X.X.X.tgz
# 展開されたディレクトリに移動します。
$ cd rubygems-X.X.X.tgz
# READMEを読みます。
$ less README
# 先ほどインストールしたRubyでsetup.rbを実行する。
$ $HOME/local/ruby/bin/ruby setup.rb
ラベル: LINUX
スポンサードリンク
