# Requirements

ezPAARSE can be installed on many Linux distributions, with the following prerequisites :

  • Unix standard tools: bash, make, grep, sed, etc.
  • python
  • gcc and g++
  • curl (used by nvm)
  • git >= 1.7.10 (needed by github)
  • MongoDB >= 3.2

If using the docker version of ezpaarse you will only need:

# Libraries

# Ubuntu

Starting from a ubuntu image loaded in a virtual machine, with root privileges or via sudo.

apt-get install git make curl python gcc build-essential

# Fedora

Starting from a fedora image loaded in a virtual machine, with root privileges or via sudo.

yum install tar git make curl python gcc-c++

# SUSE

(to be verified)

zypper install git make curl python gcc-c++

# Mac OS X

On your Mac, install Xcode and git

# Windows

Windows support has been discontinued, however you can use a virtual machine or a Docker container to run ezPAARSE in a linux environment.

# MongoDB

We only document the procedure for Debian and Ubuntu based systems (see below). The installation instructions for other OSes are available in the official MongoDB documentation.

# Ubuntu 14.04 or newer

sudo apt-get install mongodb

# Ubuntu 9.10 or older

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update
sudo apt-get install -y mongodb-org
sudo service mongod start

# Debian

Please use the official MongoDB doc for Debian