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 >= 2.4

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