Railsのインストールに問題があります。私はRuby on Railsの経験がなく、Linuxボックス(Fedora 7)にインストールしようとしています。指示に従っています:http://rubyonrails.org/downloadRuby on Railsインストール - Fedora 7
私はRubyをインストールしましたが、エラーなしでインストールされたようです。私はソースruby-1.8.7-p174.tar.gz
パッケージから手動で構築しました。
[[email protected] ~]# which ruby
/usr/local/bin/ruby
[[email protected] ~]# echo $PATH
...:/usr/local/bin:...
[[email protected] ~]# ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
だから、うまくいくようです。私が理解している次のステップは、RubyGemsをインストールしてからRailsをインストールすることです。だから私は、RubyGemsのソース(RubyGemsの-1.3.7.tgz)をダウンロードして
[[email protected] ~]# ruby setup.rb
...
RubyGems installed the following executables:
/usr/local/bin/gem
が正しくインストールされて登場することを走りました。 /usr/local/bin
がパスに入っているので、Railsのインストールはgem install rails
と同じくらい簡単ですね。
[[email protected] ~]# gem install rails
ERROR: Loading command: install (LoadError)
no such file to load -- zlib
Error: While executing gem ... (NameError)
uninitialized constant Gem::Commands::InstallCommand
このエラーが何を伝えようとしているのか分かりません。何か案は?私はちょっと覗いてみたが、似たような、しかし同じではないエラーを見た。人々はzlibをインストールするよう指示されました。まあ、私はすでにこのシステムにzlibとzlib-develをインストールしています。
[[email protected] ~]# rpm -q zlib zlib-devel
zlib-1.2.3-10.fc7
zlib-devel-1.2.3-10.fc7
gemパッケージマネージャーに詳しい方は、私がここで紛失していることを知っていますか?
ありがとう、
それだった:現代のFedoraシステム(過去の月にリリースされ、例えばFedoraの14、)で次の行でのRailsを
インストールします。どうもありがとう! – linsek