$ rails new rails_example
...
run bundle install
/usr/lib/ruby/1.8/openssl/buffering.rb:238: [BUG] Segmentation fault
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
Aborted (core dumped)
Fetching gem metadata from https://rubygems.org/.........
我应该跟踪我尝试过的事情。最近的是:
gem install bundler
gem pristine --all
Ubuntu 12.04, ruby 1.8.7, rails 3.2.4.rc1
任何帮助将不胜感激 :)
最佳答案
没有太多可做的,但希望您使用 ruby 管理器(RVM 或 rbenv 和 ruby-build)来安装 rubies,而不是通过 apt-get。将 Rails 3.2 与 Ruby 1.8.7 一起使用并不是一个好主意。
我整理了一份用于在 Ubuntu 12.04 上构建 Rails 开发设置的步骤 list 。使用 rbenv,我将 ruby 1.8.7、1.9.2 和 1.9.3 并排安装并运行 Rails。您可以同样使用 RVM - 您的选择。也许这可以帮助您清除一些事情。请务必查看“安装公共(public)库”部分......也许你错过了那里的一些东西。
https://gist.github.com/2706272
关于ruby-on-rails - Ubuntu 12.04 上的 Ruby on Rails 段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11164808/