Linux環境でRailsをうごかす 其の1
Ruby自体のインストールはだいぶ前にやったので割愛。
(yumとかでやれば問題ないはず)
Railsインストールまでの作業を単に羅列。
RubyGams(Rubyにおけるパッケージマネージャ)
http://rubyforge.org/frs/?group_id=126
でDLして解凍、インストール。
# ruby setup.rb config
- > bin
<--- bin
- > lib
- > lib/rubygems
<--- lib/rubygems
- > lib/rbconfig
<--- lib/rbconfig<--- lib
# ruby setup.rb setup
- > bin
<--- bin
- > lib
- > lib/rubygems
<--- lib/rubygems
- > lib/rbconfig
<--- lib/rbconfig<--- lib
# ruby setup.rb install
rm -f InstalledFiles
- > bin
mkdir -p /usr/bin
install gem /usr/bin/
install gemlock /usr/bin/
install gemri /usr/bin/
install gemwhich /usr/bin/
install gem_mirror /usr/bin/
install gem_server /usr/bin/
install index_gem_repository.rb /usr/bin/
install update_rubygems /usr/bin/<--- bin
- > lib
mkdir -p /usr/local/lib/site_ruby/1.8
install gemconfigure.rb /usr/local/lib/site_ruby/1.8/
install rubygems.rb /usr/local/lib/site_ruby/1.8/
install ubygems.rb /usr/local/lib/site_ruby/1.8/
- > lib/rubygems
mkdir -p /usr/local/lib/site_ruby/1.8/rubygems
install builder.rb /usr/local/lib/site_ruby/1.8/rubygems
install cmd_manager.rb /usr/local/lib/site_ruby/1.8/rubygems
install command.rb /usr/local/lib/site_ruby/1.8/rubygems
install config_file.rb /usr/local/lib/site_ruby/1.8/rubygems
install custom_require.rb /usr/local/lib/site_ruby/1.8/rubygems
install dependency_list.rb /usr/local/lib/site_ruby/1.8/rubygems
install doc_manager.rb /usr/local/lib/site_ruby/1.8/rubygems
install format.rb /usr/local/lib/site_ruby/1.8/rubygems
install gem_commands.rb /usr/local/lib/site_ruby/1.8/rubygems
install gem_openssl.rb /usr/local/lib/site_ruby/1.8/rubygems
install gem_runner.rb /usr/local/lib/site_ruby/1.8/rubygems
install incremental_fetcher.rb /usr/local/lib/site_ruby/1.8/rubygems
install installer.rb /usr/local/lib/site_ruby/1.8/rubygems
install loadpath_manager.rb /usr/local/lib/site_ruby/1.8/rubygems
install old_format.rb /usr/local/lib/site_ruby/1.8/rubygems
install open-uri.rb /usr/local/lib/site_ruby/1.8/rubygems
install package.rb /usr/local/lib/site_ruby/1.8/rubygems
install remote_installer.rb /usr/local/lib/site_ruby/1.8/rubygems
install rubygems_version.rb /usr/local/lib/site_ruby/1.8/rubygems
install security.rb /usr/local/lib/site_ruby/1.8/rubygems
install source_index.rb /usr/local/lib/site_ruby/1.8/rubygems
install specification.rb /usr/local/lib/site_ruby/1.8/rubygems
install timer.rb /usr/local/lib/site_ruby/1.8/rubygems
install user_interaction.rb /usr/local/lib/site_ruby/1.8/rubygems
install validator.rb /usr/local/lib/site_ruby/1.8/rubygems
install version.rb /usr/local/lib/site_ruby/1.8/rubygems<--- lib/rubygems
- > lib/rbconfig
mkdir -p /usr/local/lib/site_ruby/1.8/rbconfig
install datadir.rb /usr/local/lib/site_ruby/1.8/rbconfig<--- lib/rbconfig<--- libAs of RubyGems 0.8.0, library stubs are no longer needed.
Searching $LOAD_PATH for stubs to optionally delete (may take a while)...
...done.
No library stubs found.Successfully built RubyGem
Name: sources
Version: 0.0.1
File: sources-0.0.1.gem
確認
# gem -v
0.9.0
Railsのインストール
# gem install rails -y
Bulk updating Gem source index for: http://gems.rubyforge.org
Successfully installed rails-1.1.6
Successfully installed rake-0.7.1
Successfully installed activesupport-1.3.1
Successfully installed activerecord-1.14.4
Successfully installed actionpack-1.12.5
Successfully installed actionmailer-1.2.5
Successfully installed actionwebservice-1.1.6
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': No such file to load -- rdoc/rdoc (LoadError)
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /usr/local/lib/site_ruby/1.8/rubygems/doc_manager.rb:71:in `load_rdoc'
from /usr/local/lib/site_ruby/1.8/rubygems/doc_manager.rb:41:in `generate_ri'
from /usr/local/lib/site_ruby/1.8/rubygems/gem_commands.rb:283:in `execute'
from /usr/local/lib/site_ruby/1.8/rubygems/gem_commands.rb:282:in `each'
from /usr/local/lib/site_ruby/1.8/rubygems/gem_commands.rb:282:in `execute'
from /usr/local/lib/site_ruby/1.8/rubygems/gem_commands.rb:220:in `each'
from /usr/local/lib/site_ruby/1.8/rubygems/gem_commands.rb:220:in `execute'
from /usr/local/lib/site_ruby/1.8/rubygems/command.rb:69:in `invoke'
from /usr/local/lib/site_ruby/1.8/rubygems/cmd_manager.rb:117:in `process_args'
from /usr/local/lib/site_ruby/1.8/rubygems/cmd_manager.rb:88:in `run'
from /usr/local/lib/site_ruby/1.8/rubygems/gem_runner.rb:29:in `run'
from /usr/bin/gem:23
なにやらエラーが出ている模様。
一応確認してみる。
#rails testRails requires Ruby version 1.8.2 (2004-12-25) or later.
You're running 1.8.2 (2004-11-03); please upgrade to continue.
なんかインストールできているようだ。
気にしなくて良いのか!?
と思ったところで眠いので続きは明日。