Skip to content

System Requirements

Gurpartap edited this page Jan 12, 2013 · 7 revisions

Compatible Ruby versions:

  • MRI Ruby 1.9.2
  • MRI Ruby 1.9.3
  • MRI Ruby 2.0.0-dev
  • Rubinius 2.0.0-dev in 1.9 mode

You will need a compatible Ruby and RubyGems package to install and run Cognizant. See this link for information on how to obtain these for your platform.

If you already have Ruby installed, verify the version with:

$ ruby --version

And make sure RubyGems is up to date:

$ gem update --system

Cognizant is known to run on all popular UNIX-like systems such as Linux, Apple's OS X, SmartOS and FreeBSD. Cognizant uses system utility ps found in the aforementioned and some other operating systems for some of its operations. Cognizant is currently not tested on, and is likely incompatible with Windows (pull requests are welcome!).

Cognizant, optionally, utilizes superuser access for several of its features. Note that all the processes that Cognizant would manage will run as the same user, unless a lesser privileged option is specified for that particular program.

Once you have everything set up, proceed to Cognizant installation instructions.