我可以安装Ruby版本管理器吗?


Answers:


21

是!

首先,你需要安装 curlgit以及build-essential为您的操作系统。如果您不知道如何为系统安装软件,请参阅如何安装新软件?

接下来,您需要下载并运行它们提供的bash脚本。

$ curl -L https://get.rvm.io | bash -s stable --ruby

接下来,您可以执行以下两项操作之一。

  1. 关闭并重新打开您的终端会话,或者
  2. 像这样来源rvm脚本。

     $ source ~/.rvm/scripts/rvm
    

现在,您可以通过运行以下命令来检查是否已安装RVM。

$ type rvm | head -n 1
rvm is a function

如果收到上述响应,则已加载一个RVM,并且可以安装特定的Ruby版本。建议您安装最新的稳定版本。截至2012年7月11日为Ruby 1.9.3。

$ rvm install 1.9.3

现在最后一步是告诉RVM使用哪个版本。为了在当前终端会话期间使用特定的Ruby版本,请运行以下命令。

$ rvm use 1.9.3

如果您想在每次打开新的终端会话时都使用该特定版本,尽管您将不得不告诉RVM将其设置为默认Ruby。像这样

$ rvm use --default 1.9.3

恭喜,您已经在Raspberry Pi上成功安装了RVM!

注意 build-essential是Debian的组gccg++make等拱包括一个名为类似的组base-devel


这与在其他Linux机器上安装有什么不同?
Jivings

2
为了使这个答案更具体地针对Raspberry Pi,您能否评论Ruby在Pi上的性能。这是值得做的,还是会变得非常缓慢?
Mark Booth

3
RVM上的make活动与编译Ruby一样相当慢。最初安装rvm可能需要15分钟。编译耗时约一个小时。在安装RVM和ruby之后,它非常灵活。
wmarbut

2
正确的软件包名称是build-essential,而不是build-essentials。
gfelisberto

2
我在执行第一个命令时遇到了错误,也不得不运行它来添加gpg密钥:gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
Vini.g.fer

1

如果它可以帮助使用此功能的任何人,我都需要在rasbain lite上使用此命令

curl -L https://get.rvm.io | bash
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.