CARVIEW |
Download Ruby
Here you can get the latest Ruby distributions in your favorite flavor. The current stable version is 1.9.1. Please be sure to read Ruby’s License.
Ruby Source Code
Installing from the source code is a great solution for when you are comfortable enough with your platform and perhaps need specific settings for your environment. It’s also a good solution in the event that there are no other premade packages for your platform.
- Ruby 1.9.1-p129 (md5: c71f413514ee6341c627be2957023a5c) Stable Version (recommended)
- Stable Snapshot This is tar’ed and gzip’ed file of the latest stable SVN. It should be better than the last stable release.
- Nightly Snapshot This is tar’ed and gzip’ed file of the latest SVN. It may contain unfixed problems.
For information about the Ruby Subversion repository, see our Ruby Core page.
Ruby on Windows
The Windows platform has several options for installing Ruby. The first option is simply installing the compiled binaries. The second option is to use the one-click installer. If you’re unsure about how to install Ruby, the one-click installer may be the best option for you. (In addition to Ruby, the one-click installer also comes with a bunch of additional libraries built in.)
- Ruby 1.8.6 One-Click Installer (md5: 12ffa637e7e761a2dfd98de4eba1a4d5) Stable version (recommended)
- Ruby 1.8.7-p72 Binary (md5: d4b04ba03a76dc70120fe96ffa22e5df) Stable version (recommended)
- Ruby 1.9.1-p0 Binary (md5: 921db53c709ce20106610f7d229e24e1) Stable version (recommended)
Ruby On Linux
Depending on the distribution you are using, there are several ways to install Ruby. The first option is simply to download the source code above and compile by hand. However, on some platforms, there are package management solutions that make installing Ruby extremely easy.
For example, on Debian or Ubuntu apt-get
provides an easy and elegant solution:
% sudo apt-get install ruby irb rdoc
For irb and rdoc you will need to enable the universe repository.
Ruby On OS X
Ruby 1.8.6 is fully supported in Mac OS X Leopard including Ruby on Rails, Mongrel, Capistrano, and many other popular Ruby gems (packages). For details, see the Ruby wiki at MacOS Forge.
Mac OS X Tiger is packaged with version 1.8.2 of Ruby, but, for those who haven’t upgraded to Leopard, there are a number of options for installing the latest version of Ruby. Locomotive is a nice choice if you are looking for something to get you up and running quickly for Rails development. Using MacPorts or Fink might be a little nicer for the more technically savvy.
On MacPorts, you can install Ruby with…
% port install ruby
Fink has a graphical interface (using Fink Commander) for installing Ruby.
Also, since OS X is based on Unix, downloading and installing from the source is just as easy and effective as the other solutions.
For a detailed look at installing Ruby (and Rails), Dan Benjamin’s excellent articles for Tiger and for Leopard will get you up and running very quickly.
Ruby On Solaris and OpenSolaris
Ruby 1.8.7 is available for Solaris 8 through Solaris 10 on Sunfreeware and Ruby 1.8.6 is available at Blastwave. An optimized Ruby on Rails stack for Solaris 10 is available as Coolstack from Sun’s Cooltools project.
To install Ruby on OpenSolaris, please use the Image Packaging System, or IPS client. This will install the latest Ruby binaries and Rubygems directly from the OpenSolaris network repository. It’s easy:
% pfexec pkg install SUNWruby18
This will install Ruby, Rubygems, common extensions and their supporting libraries. This package also contains DTrace support and performance optimizations. The locations of various artifacts are described in the Ruby OpenSolaris ARC Case.
The other OpenSolaris distribution, called the Solaris Express Community Edition or SXCE comes with Ruby preinstalled. The version, location etc., are the same as with the vanilla OpenSolaris distribution, and are documented in the above mentioned ARC case.
To install SVR4 packages manually, please visit the RubyOpenSolaris project @ Rubyforge.
Get Started, it’s easy!
Explore a new world…
Participate in a friendly and growing community.
- Mailing Lists: Talk about Ruby with programmers from all around the world.
- User Groups: Get in contact with Rubyists in your area.
- Weblogs: Read about what’s happening right now in the Ruby community.
- Ruby Core: Help polish the rough edges of the latest Ruby.
- Issue Tracking: Report or help solve issues in Ruby.
Top Ruby Projects
Syndicate
Content available in English, French, Japanese, Korean, Polish, Spanish, Portuguese, Simplified Chinese, Traditional Chinese, Bahasa Indonesia, German and Italian.
This website is made with Ruby and powered by Radiant CMS. It is proudly maintained by members of the Ruby community. Please contact our webmaster for questions or comments concerning this website.