Skip to content

Installation on Other Distributions

Andreas Jaeger edited this page Sep 29, 2015 · 12 revisions

If you use another distribution than openSUSE or SLE, this section describes how to install Machinery requirements on those distributions which don't ship pre-build packages. Installation instructions by distribution only vary by commands.

Installation Requirements

Depending on your Linux distribution, use the following command to install Machinery on your system:

  • Fedora 20, CentOS:

    # yum install ruby rubygems ruby-devel gcc zlib-devel patch xdg-utils
    
  • Fedora 22:

    # dnf install ruby rubygems ruby-devel gcc zlib-devel patch xdg-utils
    
  • Ubuntu 14.04

    # apt-get install ruby ruby-dev gcc make zlib1g-dev xdg-utils
    
  • Debian 8.2.0 (jessie)

    The debian pool repository is required in order to get the development packages. If it's not configured yet, you can add to the file /etc/apt/sources.list a line like: deb http://ftp.de.debian.org/debian/ jessie main.

    # apt-get install ruby ruby-dev gcc make zlib1g-dev patch xdg-utils
    

Installing Machinery through Ruby Gems

Machinery is available in the Ruby Gems Database (https://rubygems.org/gems/machinery-tool). Install Machinery with gem install:

# gem install machinery-tool

This might take a while.