#!/bin/bash apt-get install -y sudo sudo apt-get update sudo apt-get install -y git python python-dev python-software-properties python-numpy python-pip nodejs-legacy npm watchdog strace tcpdump screen acpid vim locate jq lm-sensors && \ ( curl -s https://bootstrap.pypa.io/ez_setup.py | sudo python ) && \ sudo npm install -g json && \ sudo easy_install -ZU setuptools && \ mkdir ~/src cd ~/src && \ ( git clone -b dev git://github.com/openaps/decocare.git || \ (cd decocare && git pull) (cd decocare && \ sudo python setup.py develop ) git clone git://github.com/openaps/dexcom_reader.git || \ (cd dexcom_reader && git pull) (cd dexcom_reader && \ sudo python setup.py develop ) git clone -b dev git://github.com/openaps/openaps.git || \ (cd openaps && git pull) (cd openaps && \ sudo python setup.py develop ) git clone git://github.com/openaps/openaps-contrib.git || \ (cd openaps-contrib && git pull) (cd openaps-contrib && \ sudo python setup.py develop ) git clone -b dev git://github.com/openaps/oref0.git || \ (cd oref0 && git pull) ) test -d oref0 && \ cd oref0 && \ npm install && \ sudo npm install -g && \ sudo npm link && \ sudo npm link oref0 sudo openaps-install-udev-rules && \ sudo activate-global-python-argcomplete && \ openaps --version