Questions tagged [rvm]

RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems.

Developed by Wayne E. Seguin, RVM is based on the idea that you can easily install, manage, and work with multiple Ruby environments from interpreters to sets of gems.

Some of the features are:

  • Install multiple ruby interperters / versions
  • Manage sets of gems
  • Perform operations over installed interpreters / gemsets
    • run commands against multiple ruby environments
  • simple switching between Ruby environments
  • isolation of Ruby environments on the same system, even the same log-in.
  • written in Bash
    • available on all #nix systems

Many other useful features.

You can find the RVM team (mpapis, wayneeseguin) on IRC, usually in #rvm on irc.freenode.net and you can find the source code at

This projects page and repository:

78 questions
0
votes
1 answer

Fix Solaris 11 GNU tools location for RVM

I am trying to install RVM on a Solaris 11 system, the curl -sSL https://get.rvm.io | bash -s stable went through, but when I actually try to use rvm, it simply stats "ERROR: Missing GNU tools: grep which awk cp date find sed tail tar xargs. Make…
Metaphox
  • 101
  • 2
0
votes
1 answer

Passenger + RVM returns 502 for ruby 1.8.7 (passenger_root lies in ruby 1.9.3)

I'm using Passenger + RVM + Nginx, and my Rails applications which are configured for Ruby 1.9.3 work fine, but those for 1.8.7 always return a 502 error. Can anyone spot the trouble? My config is as follows: worker_processes 1; events { …
JellicleCat
  • 284
  • 1
  • 3
  • 15
0
votes
1 answer

Capistrano Shell Environment Errors

I'm trying to get capistrano working with rvm and passenger standalone. I had it working at one point, then capistrano suddenly started complaining about missing the bundle command. When I remove require 'bundler/capistrano', it no longer complains…
Archonic
  • 314
  • 2
  • 5
  • 13
0
votes
1 answer

RVM autolibs for rubies in production environments

In production, once I was used to add some utility packages (like curl, ssl etc.) to the RVM distribution before installing rubies, just to be sure that no missing libs requirements warning or errors would be generated from the hosted…
fsoppelsa
  • 457
  • 1
  • 6
  • 12
0
votes
1 answer

RVM Not Finding Library

I am running CentOS 5.9 and installed RVM on it. However, whenever I run rvm requirements or rvm install 1.9.3, I get: --> Processing Dependency: libyaml-0.so.1()(64bit) for package: libyaml-devel --> Finished Dependency…
darksky
  • 135
  • 5
0
votes
2 answers

mysql gem broken in debian testing?

I've been trying all night, and so far have been unable to compile the mysql gem for ruby on my Debian Testing 64Bit system. I believe it is because I have the openssl v1.0.0 library installed. Here is what I get when I try to install (using RVM…
Jarrett
  • 251
  • 1
  • 2
  • 7
0
votes
2 answers

.bashrc not loaded, .bash_profile exists

In a ubuntu terminal my .bashrc isn't available until I run: source ~/.bashrc I have a ~/.bash_profile with contents: [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function* I have a…
rigyt
  • 53
  • 1
  • 5
0
votes
1 answer

RVM installation + ssh

I have installed RVM (ruby version manager) on a production server (with CentOS). I have installed it as a user (e.g. foobar) and not as root. (Is this a bad idea?) Now everything works correctly except that whenever I ssh to my server (e.g. ssh…
collimarco
  • 264
  • 2
  • 3
  • 10
0
votes
1 answer

Error Installing ruby with RVM Single User mode on Arch Linux

I've just installed RVM on ArchLinux x64 in single user mode via the recommended install script curl -L https://get.rvm.io | bash -s stable I've also installed all the requirements listed in rvm requirements However, I'm having trouble actually…
0
votes
2 answers

Using RVM in Puppet manifests

I'm currently digging deeper into Puppet and with several manifests I encounter problems regarding the installed ruby version or rubygems. I would guess that others probably also run in such problems. As I couldn't find the right pointers via…
Florian Feldhaus
  • 241
  • 2
  • 4
  • 11
0
votes
2 answers

Skipping a "Press certain key to continue" in a bash script

I'm installing RVM for Ruby with the following command: curl -L https://get.rvm.io | sudo su myuser -c "bash -s stable --rails" I specifically need it to be installed under that user - and it will work, but it requires the user to intervene by…
TJ Biddle
  • 161
  • 1
  • 6
0
votes
1 answer

Easy way to launch several rails apps on the server

I have several rails applications on my server. Each application uses its own rvm gemset. I'm using Thin as web server for each application, this servers installs as a gem separately for each application. Each server runs on different port. Main…
Riateche
  • 99
  • 4
0
votes
1 answer

Recommended way to install rubygems

There are server way to install rubygems Using apt-get: apt-get install rubygems1.8 Using rvm: bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) Compile from source Which one is better method?
Howard
  • 2,005
  • 11
  • 47
  • 70
0
votes
1 answer

Puppet: stage main not found?

I'm trying to use this RVM puppet module, but puppet is complaining that it can't find Stage[main]: Could not find stage main specified by Class[Rvm] at /etc/puppet/modules/rvm/manifests/system.pp:3 Has anyone encountered this in the past? Thanks!
Andrei Serdeliuc
  • 895
  • 4
  • 14
  • 26
0
votes
1 answer

RVM permission denied on Ubuntu 11.10

I've been through all tutorials and solved problems I can find about RVM. There's something wrong with permissions. There are no rubies installed, and when I try to install one: "permission denied". I can't even do rvm implode without "permission…