Skip to content

Installation Prerequisites

ndushay edited this page Apr 6, 2012 · 12 revisions

Hydra Installation Prerequisites

  • ruby
    • ruby 1.9.3 is required by hydra-head gem release 4.0
    • ruby 1.8.7 is used by release 3.3 and below. RVM (see below) expects ree 1.8.7 (Ruby Enterprise Edition)
  • git
  • java NOTE: version 1.6 or higher
  • sqlite3
  • RVM (Ruby Version Manager)
    • We strongly suggest using RVM as a means of keeping your different ruby applications with their specific gem requirements from having version clashes. The instructions assume the use of RVM.
    • If you don’t have the desired ruby version in RVM, e.g. ruby 1.9.3 or ree 1.8.7, then install it.
      rvm install ruby-1.9.3
    • NOTE: OS X 10.7 users; XCode no longer has a real gcc, and ruby 1.8.7 needs the real deal. If you are using homebrew, you can get gcc with this command
      brew install https://raw.github.com/Homebrew/homebrew-dupes/master/apple-gcc42.rb
  • rubygems
  • these ruby gems:
    • rails
      • rails version 3.0.x (not 3.1) for hydra-head gem releases 3.0 – 4.0
      • rails 2.3.11 is used by hydra-head release 2.x
        • bundler must be explicitly installed for rails 2.