Skip to content

Latest commit

 

History

History
129 lines (79 loc) · 3.7 KB

install.mkd

File metadata and controls

129 lines (79 loc) · 3.7 KB

There is two main methods to install obm-deploy the package manager based method and the manual one.

We recommend to use the manual installation method because this is the only one we support.

Moreover, the manual installation method is known to work with almost all Linux or BSD flavors, including OSX.

Table of contents

We only test this procedures on Debian Wheezy and CentOS 6 but it probably works well on other distros from the same families. For exampe, Ubuntu, RedHat Enterprise Linux, Mint, Fedora, ...


Pre-requisites (all methods) [▲](#top-page "back to top") ============================

First of all, you need to install git.

Debian GNU/Linux Wheezy

Enable Wheezy Backports

$ sudo su -c "echo 'deb http://http.debian.net/debian wheezy-backports main' >> /etc/apt/sources.list"

Install packages

$ sudo aptitude install git python-dev wget

CentOS Linux 6

Enable EPEL repository

This step is not needed on other .rpm based distributions (Fedora, Mandriva ...).

$ sudo yum install wget
$ wget http://dl.fedoraproject.org/pub/epel/6/`uname -m`/epel-release-6.8.noarch.rpm
$ sudo rpm -Uvh epel-release-6.8.noarch.rpm

Install packages

$ sudo yum install git python-devel wget

Clone OBM-Deploy GIT repository

$ git clone https://github.com/linagora/obm-deploy


Packages-based installation [▲](#top-page "back to top") ===========================

Debian GNU/Linux Stretch

$ sudo aptitude install ansible

CentOS Linux 6

$ sudo yum install ansible


Manual installation [▲](#top-page "back to top") ===================

This method is based on Oliver Welge's article.

Using virtualenvwrapper (recommended)

Virtualenvwrapper based installation page : Virtualenvwrapper based installation page]

Using PIP and virtualenv

Virtualenv based installation page : Virtualenv based installation page]