rifferte Asked: 2010-10-16 16:44:10 +0800 CST2010-10-16 16:44:10 +0800 CST 2010-10-16 16:44:10 +0800 CST 如何设置 Ruby on Rails? 772 我有兴趣在我的 10.10 笔记本电脑上设置 Ruby on Rails 环境。 安装时我需要记住什么特别的东西(即,这可能是新的或 10.10 独有的)? 有没有我可以遵循的建议演练? 提前致谢。 ruby rails installation 7 个回答 Voted Best Answer unused 2010-10-16T17:04:43+08:002010-10-16T17:04:43+08:00 安装 ruby 的方法有很多种。 RVM。这是许多红宝石学家使用的“传统”方式。 rbenv。 从包。 从源头(答案来了)。 jrg 2012-06-14T17:12:51+08:002012-06-14T17:12:51+08:00 从包裹。 安装以下软件包。 ruby1.9.1-full , ruby 1.9.1-dev ,libpq-dev (如果你也在做 ruby on rails 开发,那么只有 libpq-dev 。) starlocke 2012-11-15T10:53:04+08:002012-11-15T10:53:04+08:00 这个问题有一个答案,它引出了一篇更有趣的“操作指南”文章“Ubuntu、Ruby、RVM、Rails 和你”,指导我们从rvm. 它为初学者增加了见解并提供了很多评论——因为当没有所有背景知识和支持时,Ruby 的设置确实很糟糕。 这篇文章最后一次更新是在 2012 年 10 月 11 日,应该安装 Ruby 1.9.3、RVM 和 Rails 3.2.8。 为了链接相关问题,我发布此答案。 jrg 2012-06-14T17:09:41+08:002012-06-14T17:09:41+08:00 rvm。 rvm 有一个非常好的安装程序。 首先,安装curl 。 然后你需要安装依赖: sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion libpq-dev 现在,您可以使用自动安装程序: curl -L https://get.rvm.io | bash -s stable --ruby 之后,注销然后重新登录,一切就绪! ruby -v应该返回类似: ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux] 如果没有,那么您应该查看 RVM 的故障排除页面。 Michael Durrant 2012-06-28T19:45:23+08:002012-06-28T19:45:23+08:00 2012 年 6 月 我一直在使用这个梦幻般的单线,用于带有 ruby 1.9.3、RVM 等的 rails 3.2, wget --no-check-certificate https://raw.github.com/joshfng/railsready/master/railsready.sh && bash railsready.sh Kevin Bowen 2013-08-31T01:14:30+08:002013-08-31T01:14:30+08:00 以下是使用rvm安装 Ruby on Rails(RoR) 的说明。目前这将安装 ruby 版本 1.9.3 和 2.0.0 以及 rails 版本 4.0.0。 安装最新版本的 RVM、Ruby 和 Rails(在普通存储库之外) 删除所有当前存在的 ruby 和 rvm 包和安装。 注意:显然,Ubuntu 在存储库中有一个损坏的 rvm 版本(不,我没有手头特定问题的链接,并且无法在 Launchpad 中识别出与此相关的错误。有各种火焰-关于不使用我不会在这里介绍的标准存储库的战争;-))。 当您尝试运行它以通过现有的 rvm 安装来安装 ruby 的更新版本时,您将看到一条消息,将您重定向到位于Stack Overflow上的修复程序。 为了完整起见,我在这里引用解决方案: 在这里,您需要删除任何现有的 ruby 或 rvm 包及其配置文件。Ctrl从终端 ( - Alt- )运行以下命令t: sudo apt-get --purge remove ruby-rvm sudo rm -rf /usr/share/ruby-rvm /etc/rvmrc /etc/profile.d/rvm.sh 打开新终端并验证环境是否从旧的 RVM 设置中清除(应该没有输出): env | grep rvm 如果有输出,请尝试打开新终端,如果没有帮助,请重新启动计算机。 使用以下命令安装新的(最新的)ruby 和 rvm 二进制文件: \curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles ~/.bash_profile在安装下载期间,您的配置文件和其他配置文件将会发生一些更改。请注意,屏幕上还会出现几个重要的说明。 您必须遵循它们才能成功安装。此时,系统可能会提示您输入 sudo/root 密码,以满足任何缺少的依赖项。输入它并在适当的提示下选择 [Y}。 注意:这些文件是从 GitHub 上的 stable 分支下载的。 RVM 将安装到 /home/username/.rvm/ 将 rvm PATH 行添加到 /home/username/.bashrc /home/username/.zshrc。 将 rvm 加载行添加到 /home/username/.bash_profile /home/username/.zprofile。 获取您的 rvm 文件以使新更改生效。运行命令: source /home/username/.rvm/scripts/rvm 验证您正在运行最新版本的 ruby: $ruby --version ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux] 如果您喜欢跑步ruby 1.9.3,您需要执行以下操作: rvm install 1.9.3 rvm use 1.9.3 --default 安装 RubyGems rvm rubygems current 安装导轨 gem install rails 资料来源: 堆栈溢出:使用 RVM 安装了 Ruby 1.9.3,但命令行不显示 ruby -v 下载红宝石 Ruby 版本管理器 (RVM) 如何在 Ubuntu 上安装 Ruby(和 RVM) jrg 2013-11-20T20:09:31+08:002013-11-20T20:09:31+08:00 rbenv + ruby 构建。 首先,安装一些依赖项: sudo apt-get build-dep ruby1.9.1-full sudo apt-get install curl git 然后,安装它: git clone https://github.com/sstephenson/rbenv.git ~/.rbenv echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc 现在,安装 Ruby Build: git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build rbenv install 2.0.0-p247 rbenv global 2.0.0-p247 gem install bundler rbenv rehash 全部完成!
安装 ruby 的方法有很多种。
RVM。这是许多红宝石学家使用的“传统”方式。
rbenv。
从包。
从源头(答案来了)。
从包裹。
安装以下软件包。
ruby1.9.1-full , ruby 1.9.1-dev ,libpq-dev (如果你也在做 ruby on rails 开发,那么只有 libpq-dev 。)
这个问题有一个答案,它引出了一篇更有趣的“操作指南”文章“Ubuntu、Ruby、RVM、Rails 和你”,指导我们从
rvm
. 它为初学者增加了见解并提供了很多评论——因为当没有所有背景知识和支持时,Ruby 的设置确实很糟糕。这篇文章最后一次更新是在 2012 年 10 月 11 日,应该安装 Ruby 1.9.3、RVM 和 Rails 3.2.8。
为了链接相关问题,我发布此答案。
rvm。
rvm 有一个非常好的安装程序。
首先,安装curl 。
然后你需要安装依赖:
现在,您可以使用自动安装程序:
之后,注销然后重新登录,一切就绪!
ruby -v
应该返回类似:如果没有,那么您应该查看 RVM 的故障排除页面。
我一直在使用这个梦幻般的单线,用于带有 ruby 1.9.3、RVM 等的 rails 3.2,
以下是使用rvm安装 Ruby on Rails(RoR) 的说明。目前这将安装 ruby 版本 1.9.3 和 2.0.0 以及 rails 版本 4.0.0。
安装最新版本的 RVM、Ruby 和 Rails(在普通存储库之外)
删除所有当前存在的 ruby 和 rvm 包和安装。
注意:显然,Ubuntu 在存储库中有一个损坏的 rvm 版本(不,我没有手头特定问题的链接,并且无法在 Launchpad 中识别出与此相关的错误。有各种火焰-关于不使用我不会在这里介绍的标准存储库的战争;-))。
当您尝试运行它以通过现有的 rvm 安装来安装 ruby 的更新版本时,您将看到一条消息,将您重定向到位于Stack Overflow上的修复程序。
为了完整起见,我在这里引用解决方案:
使用以下命令安装新的(最新的)ruby 和 rvm 二进制文件:
~/.bash_profile
在安装下载期间,您的配置文件和其他配置文件将会发生一些更改。请注意,屏幕上还会出现几个重要的说明。您必须遵循它们才能成功安装。此时,系统可能会提示您输入 sudo/root 密码,以满足任何缺少的依赖项。输入它并在适当的提示下选择 [Y}。
注意:这些文件是从 GitHub 上的 stable 分支下载的。
获取您的 rvm 文件以使新更改生效。运行命令:
source /home/username/.rvm/scripts/rvm
验证您正在运行最新版本的 ruby:
如果您喜欢跑步
ruby 1.9.3
,您需要执行以下操作:安装 RubyGems
安装导轨
资料来源:
堆栈溢出:使用 RVM 安装了 Ruby 1.9.3,但命令行不显示 ruby -v
下载红宝石
Ruby 版本管理器 (RVM)
如何在 Ubuntu 上安装 Ruby(和 RVM)
rbenv + ruby 构建。
首先,安装一些依赖项:
然后,安装它:
现在,安装 Ruby Build:
全部完成!