【问题标题】:What is the best Installation Guide for installing Rails on Ubuntu 9.10? [closed]在 Ubuntu 9.10 上安装 Rails 的最佳安装指南是什么? [关闭]
【发布时间】:2010-01-26 18:37:42
【问题描述】:

我已经全新安装了 Ubuntu 9.10。我想安装 Ruby 1.8、RubyGems 和 Rails。 尝试获取或更新 RubyGems 时,安装通常会失败。抱歉没有详细说明,我在很多方面都陷入了困境。

在 Ubuntu 9.10 上安装 Ruby、RubyGems 和 Rails 的最佳安装指南\博客文章\教程是什么?

谢谢

【问题讨论】:

    标签: ruby-on-rails ruby installation rubygems ubuntu-9.10


    【解决方案1】:

    这个Slicehost article是我关注的。虽然它适用于 Ubuntu Hardy,但它应该适合你。

    【讨论】:

      【解决方案2】:

      这将获得 ruby​​ 和 ruby​​gems - 确保获得所需的版本并相应地更新这些命令。

      apt-get update
      apt-get upgrade -y
      

      sudo apt-get install build-essential libssl-dev libreadline-dev -y

      sudo apt-get install wget
      
      wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7.tar.gz
      
      tar xzf ruby-1.8.7.tar.gz
      
      cd ruby-1.8.7-p287
      ./configure --prefix=/usr/local
      
      make && sudo make install
      
      
      wget http://rubyforge.org/frs/download.php/43985/rubygems-1.3.4.tgz
      
      tar xzf rubygems-1.3.4.tgz
      cd rubygems-1.3.4
      sudo ruby setup.rb
      ruby-v
      gem-v
      
      For rails, sudo gem install rails 
      

      【讨论】:

      • 你为什么建议从 src 而不是从 apt 构建 rails?
      • 另外,我建议使用 rvm (rvm.beginrescueend.com) 来管理 ruby​​ 和 gem 版本。
      • 我建议使用 Ruby 企业版,如果您运行 Rails 应用程序,它的性能会更好,而且也很容易安装。
      【解决方案3】:
      sudo apt-get install rails
      

      应该为您完成(并自动安装依赖项,例如 ruby​​)。目前 Ruby 1.8.7 在 repos 中。发布新的 Ubuntu 版本可能会有点落后,但不会太远。

      【讨论】:

        【解决方案4】:

        Community Ubuntu Documentation 在我看来是最好的指南。

        它涵盖了不同类型的 Web 服务器,并尽可能使用 Ubuntu 的 apt-get。请注意,最好还是从源代码安装 RubyGems,而不是使用 apt-get。

        【讨论】:

          【解决方案5】:

          感谢大家的帮助和建议。

          昨晚我跟着这个指南:http://www.hackido.com/2009/11/install-ruby-on-rails-on-ubuntu-karmic.html

          我设法安装了导轨。我在安装 rails 后停止执行这些步骤,因此我无法保证教程的其余部分,但它确实帮助我在 Ubuntu 9.10 上安装 Rails。

          谢谢

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2020-10-17
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-03-24
            • 2018-04-12
            相关资源
            最近更新 更多