Provide an rpmized version of rvm for CentOS/RHEL
Latest commit b881fdb Jan 5, 2012 Matthew Kent More tested distributions.
Failed to load latest commit information.
RPMS/noarch Missed a dependency. Dec 13, 2011
SRPMS More tested distributions. Jan 5, 2012

RVM RPM Package

RPM package for rvm suitable for CentOS or RHEL.


From the package description:

RVM is the Ruby Version Manager (rvm). It manages Ruby interpreter environments and switching between them.

This package is meant for use by multiple users maintaining a shared copy of RVM. Users added to the 'rvm' group will be able to modify all aspects of RVM. These users will also have their default umask changed to g+w (0022) to ensure correct permissions for the shared RVM content.

RVM is activated for all logins by default. To disable remove /etc/profile.d/ and source rvm from each users shell.


This package were created for numerous reasons:

  1. To simplify the install process.
  2. To more easily install rvm during a Kickstart install.
  3. To simplify the upgrade process when using package management via Chef.
  4. To conform to standard filesystem paths.

Supported Distributions

  • CentOS 6.2
  • CentOS 6.1
  • CentOS 6.0
  • CentOS 5.7
  • CentOS 5.6
  • CentOS 5.5


For issues with this package please contact me via the github Issue tracker or directly at


These packages are based off the Gentoo ebuilds within the rvm git repository.