Articles of rvm

如何完全擦rubygems与铁路等

好吧,所以我决定我会很酷,并尝试使用testing版的Rails3。 然后,事情变得难以pipe理,所以我得到了rvm。 我在rvm上安装了ruby 1.9.2-head,并且正在工作,然后计算机重新启动,之后rails将无法启动。 所以我想我只是尝试运行系统ruby,并启动它的轨道。 同样的错误。 然后,我卸载了rails3并得到了rails:没有这样的文件或目录types的错误.. 所以现在我被皇家拧紧,因为rails2仍然安装,但不会卸载,因为不可见的依赖,以及许多其他随机gem。 如何彻底清除所有的ruby,以便我可以重新开始?

安装捆绑使用rvm,ruby1.8.7与Linux上的GCC 4.7

在linux(Fedora 17,Arch等)上安装ruby 1.8.7或者安装GCC 4.7的bundle gem。 这个问题发生在我使用RVM的时候。 我能够安装1.8.7,但无法安装捆绑软件gem。 我会收到以下错误: $ gem install bundler ~/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/timeout.rb:60: [BUG] Segmentation fault ruby 1.8.7 (2012-02-08 patchlevel 358) [x86_64-linux] 这个问题在很多地方都有描述,其中包括: ruby-enterprise 1.8.7-12:timeout.rb:60:[BUG]分割错误 ruby安装是seg错误 rvm在archlinux上安装rbx失败(mri 1.8 + gcc 4.7问题) ruby1.8:使用gcc-4.7编译时的段错误 Ruby 1.8.7无法构build(Arch Linux,gcc> 4.6)

用sudo安装RVM时出错。 如何反向?

我是Rails和Linux的新手,已经用sudo安装了RVM。 sudo bash -s stable <<(curl -s https://raw.github/wayneeseguin/rvm/master/binscripts/rvm-installer ) 现在我必须用'rvmsudo'运行大部分命令(如spork)。 这是多余的,以及我学习的方式,当某些东西是冗余的时候,往往是错误的。 如何摆脱这种细微差别? 是重新安装RVM的唯一方法吗? 如果是这样,如何正确重新安装?

安装ruby使用apt-get安装ruby 2.0.0成功,但没有使用正确的ruby版本

嗨,我真的很新的Linux。 我目前正在数字海洋上部署一个应用程序,所以我暂时切换到linux ox。 我做了 sudo apt-get install ruby 2.0.0 并正确安装,但是当我做ruby-v我得到的1.8.7版本。 我相信旧版本是用薄荷包装的。 如何切换到ruby2.0.0在我的bashconfiguration文件或Linux启动文件?

RVM警告! PATH没有正确设置

我刚刚在我的Mac上安装了rvm,但在全局命令中收到此警告 警告! PATH没有正确设置,'/usr/local/rvm/gems/ruby-1.9.3-p194/bin'不是第一个地方,通常这是由shell初始化文件引起的 – 检查他们的'path= .. 。'条目,它可能也有助于重新添加RVM到你的点文件:'rvm get stable –auto-dotfiles',在这个shell会话中暂时修复:'rvm use ruby​​-1.9.3-p194'。 我的$ PATHS确认警告: $echo :$PATH: :/usr/local/rvm/bin:/usr/local/heroku/bin:/usr/local/rvm/gems/ruby-1.9.3-p194/bin:/usr/local/rvm/gems/ruby-1.9.3-p194@global/bin:/usr/local/rvm/rubies/ruby-1.9.3-p194/bin:/usr/local/rvm/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin: 正如所build议的,我第一次尝试rvm get stable –auto-dotfiles无济于事,然后我检查了我的shell初始化文件。 我的/.bash_profile: export PATH=/usr/local/bin:/usr/local/sbin:$PATH export PATH=/usr/local/share/python:$PATH PATH=$PATH:$HOME/bin:/opt 我的/Users/User/.bash_profile似乎是罪魁祸首: export PS1="[\w]$" alias ll='ls -laGH' alias .='echo $PWD' ### Added by the Heroku Toolbelt export PATH="/usr/local/heroku/bin:$PATH" # rvm PATH=/usr/local/rvm/bin:$PATH [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # […]

Ruby:“gem install bundler”不安装捆绑器

我是新来的铁轨,试图得到一个演示应用程序启动和运行。 我一直在我的Linux系统(lubuntu,主要是干净的安装)获得“捆绑安装”运行的问题。 即使是这样,如果我closures了terminal并启动另一个terminal,它将无法再运行。 循环看起来像这样: sandbox@75bf7f3:~/railsstuff/sample_app_2nd_ed$ bundle install ERROR: Gem bundler is not installed, run `gem install bundler` first. sandbox@75bf7f3:~/railsstuff/sample_app_2nd_ed$ gem install bundler Successfully installed bundler-1.1.4 1 gem installed sandbox@75bf7f3:~/railsstuff/sample_app_2nd_ed$ bundle install ERROR: Gem bundler is not installed, run `gem install bundler` first. 据我所知,我使用的是最新版本的Ruby,rvm似乎工作正常。 任何人都可以解释这里发生了什么?

RVM gem权限错误

我开始尝试build立一个本地的轨道安装开发。 然而,在我使用apt-get安装之后,我学习了有关RVM的知识,所以我删除了较早的一个,并从RVM重新安装。 但是,看起来我还有其他问题。 具体来说,当我尝试安装导轨,我得到… $ gem install rails ERROR: While executing gem … (Gem::FilePermissionError) You don't have write permissions into the /var/lib/gems/1.9.1 directory. 这看起来像一个问题,因为我不希望它在/ var /目录中,我希望它在用户目录中。 所以,我检查以下… $ gem env RubyGems Environment: – RUBYGEMS VERSION: 1.8.11 – RUBY VERSION: 1.9.3 (2011-10-30 patchlevel 0) [x86_64-linux] – INSTALLATION DIRECTORY: /var/lib/gems/1.9.1 – RUBY EXECUTABLE: /usr/bin/ruby1.9.1 – EXECUTABLE DIRECTORY: […]

如何更改rvm安装位置?

目前我有安装在/home/john/.rvm下的rvm 如何将rvm移动到位置/opt/local/rvm ? 我试图使用rvmrc文件来照顾这个(根据这里的rvm文档: https ://rvm.io/workflow/rvmrc/),但没有运气,我发现一个rvmrc文件在/etc/ 有没有一步一步的指导,我可以遵循?

无法在JRuby中安装therubyracer

我已经安装了RVM,然后安装了Jruby,这是我input的版本:jruby -v: jruby 1.6.5.1(ruby-1.8.7-p330)(2011-12-27 1bf37c2)(Java HotSpot(TM)Client VM 1.7.0_02)[linux-i386-java] 问题是,我不能安装therubyracergem,我得到这个,当我尝试安装由jruby -Sgem安装therubyracer: /usr/local/rvm/rubies/jruby-1.6.5.1/bin/jruby extconf.rb WARNING: JRuby does not support native extensions or the `mkmf' library very we$ Check http://kenai.com/projects/jruby/pages/Home for alternatives. Checking for Python…Unable to build libv8: Python not found! *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries […]

在PATH模式040777中获取警告“不安全的世界可写dir / home / chance”,用于rails和gem

我试过这个,但它没有工作,似乎是为OSX。 我有一个新的Ubuntu 10.10与rvm,rails 3和ruby1.9.2安装。 我有一个新的导轨应用程序,但使用gem或导轨导致以下警告(滞后)。 $ rails -v /home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/railties-3.0.5/lib/rails/script_rails_loader.rb:11: warning: Insecure world writable dir /home/chance in PATH, mode 040777 /home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/bundler-1.0.10/lib/bundler/runtime.rb:136: warning: Insecure world writable dir /home/chance in PATH, mode 040777 Rails 3.0.5 $ gem -v /home/chance/.rvm/rubies/ruby-1.9.2-p180/bin/gem:4: warning: Insecure world writable dir /home/chance in PATH, mode 040777 1.6.2 只要事情重要,这里是我的Gemfile: source 'http://rubygems.org' gem 'rails' # Bundle edge […]