Product SiteDocumentation Site

3.3.8. Ruby

The ruby package provides the Ruby interpreter and adds support for the Ruby programming language. The ruby-devel package contains the libraries and header files needed for developing Ruby extensions.
Red Hat Enterprise Linux also ships with numerous ruby-related packages. By convention, the names of these packages have a ruby or rubygem prefix or suffix. Such packages are either library extensions or Ruby bindings to an existing library. For instance, ruby-dbus is a Ruby language binding for D-Bus.
Examples of ruby-related packages include:
For information about updates to the Ruby language in Red Hat Enterprise Linux 6, refer to the following resources:

3.3.8.1. gem2rpm

When packaging architecture-dependent gems, the gem2rpm tool may not work as expected on a Red Hat Enterprise Linux 6 default ruby environment. For information on how to work around this, refer to http://fedoraproject.org/wiki/Packaging/Ruby#Ruby_Gems.