Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Installation on Other Distributions
Clone this wiki locally
If you use another distribution than openSUSE or SLE, this section describes how to install Machinery on those distributions which don't ship pre-build packages. Installation instructions by distribution only vary by commands.
Depending on your Linux distribution, use the following command to install Machinery's requirements on your system:
# dnf install ruby rubygems ruby-devel gcc zlib-devel patch xdg-utils make golang
CentOS / RHEL / Oracle Linux 6 & 7:
# yum install ruby rubygems ruby-devel gcc zlib-devel patch xdg-utils make golang # gem install rake
# apt-get install ruby ruby-dev gcc make zlib1g-dev xdg-utils golang
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.lista line like:
deb http://ftp.de.debian.org/debian/ jessie main.
# apt-get install ruby ruby-dev gcc make zlib1g-dev patch xdg-utils golang
Installing Machinery through Ruby Gems
Machinery is available in the Ruby Gems Database (https://rubygems.org/gems/machinery-tool). Install Machinery with
# gem install machinery-tool
This might take a while.