ページ

2012年1月7日土曜日

(未完成記事)CentOSにRails3を導入(CheckInstall使用)

こちらの新しい記事を参照してください。
以下の記事は古いものです。

今回、Rails3の導入にCheckInstallというツールを利用する。
CheckInstallの導入方法

以下Railsインストール手順

あらかじめgccをインストール
yum install gcc

あらかじめrpm-buildをインストール
yum install rpm-build

あらかじめzlib-develをインストール
yum install zlib-devel


Rubyソースコードをダウンロード

wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.bz2


アーカイブを展開
tar xjf ruby-1.9.3-p0.tar.bz2


コンパイルしてCheckInstallでRPMパッケージ化
cd ruby-1.9.3-p0
./configure
make
checkinstall -R --fstrans=no

・・・途中でいろいろ聞かれるが、EnterキーでOK


RPMパッケージからrubyをインストール
cd /usr/src/redhat/RPMS/i386/
rpm -ivh ruby-1.9.3-p0-1.i386.rpm
Rubyのバージョンを確認。
ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [i686-linux]

ここまではうまくいったものの、Gemが使用できない。
どなたか解決できるかた、お願いできませんか(・w・;
gem env
<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
        from <internal:gem_prelude>:1:in `<compiled>'

0 件のコメント:

コメントを投稿