.. Copyright (c) 2016 Barnstormer Softworks, Ltd. .. raw:: latex \newpage Ubuntu 16.04 ============ geni-lib is currently delivered only as a source repository via mercurial, although dependencies are installed as proper packages using apt. ======================= High-Level Dependencies ======================= * Mercurial (http://mercurial.selenic.com) * Python 2.7.x (http://www.python.org) * OpenSSL * LibXML The above packages of course have their own dependencies which will be satisfied along the way. ==================== Install Dependencies ==================== These instructions install depedencies using apt - it is also possible to install the Python packages using pip if you prefer. :: $ apt-get install --no-install-recommends mercurial build-essential python-setuptools \ libxml2-dev python-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev python-ipaddr \ python-requests python-lxml python-pip python-cryptography ============ Get geni-lib ============ :: $ hg clone http://bitbucket.org/barnstorm/geni-lib ======= Install ======= :: $ cd geni-lib $ hg update -C 0.9-DEV $ pip install .