我打算在对运行基于 Debian 的 Occidentals 的 Raspberry Pi 进行编程时使用 Ruby。通过SSH,我执行了:
curl -L https://get.rvm.io | bash -s stable --ruby
Run Code Online (Sandbox Code Playgroud)
它下载了 ruby 源代码并编译了它。它工具大约需要 2 个小时才能完成。我想通过 AdaFruit 的 WebIDE - http://learn.adafruit.com/webide/使用 ruby 。但是,我通过 SSH 执行的 ruby 安装.rvm在pi用户目录中创建了一个文件夹,而 WebIDE 使用webide用户帐户。
允许webide用户帐户访问 ruby的最佳方法是什么?我尝试将.rvm文件夹从移动/home/pi到/etc/share,但这不起作用 - 尝试在终端上使用 ruby 时出现错误“错误:缺少 RVM 环境文件:'/home/pi/.rvm/environments/ruby-2.0. 0-p353'" 所以我一定是破坏了一些链接。
我正在阻止为 webide 用户运行另一个 2 小时的安装,因为我确信有更好的方法!