Ubuntu Instructions: Installing latest RapidSMS source for development

First, download necessary dependencies

sudo apt-get install python-setuptools python-pip
wget http://www.djangoproject.com/download/1.2.1/tarball/
tar xzvf Django-1.2.1.tar.gz
cd Django-1.2.1
sudo python setup.py install
sudo apt-get install git-core python-tz
sudo pip install nose
sudo pip install django-nose

if you plan to use pygsm with a gsm modem

sudo apt-get install python-serial minicom

if you plan to use mysql

sudo apt-get install python-mysqldb mysql-server

if you plan to use sqlite

sudo apt-get install sqlite3 sqlite3-doc python-pysqlite2

Next, download rapidsms source:

git clone http://github.com/rapidsms/rapidsms-core-dev.git

Initialize submodules

cd rapidsms-core-dev
git submodule init
git submodule update

Initialize contrib apps

cd rapidsms-core-dev/lib/rapidsms/contrib
git submodule init
git submodule update

Ubuntu (last edited 2010-08-20 07:01:07 by Mike McKay)