The source code for EMUstack is hosted here on Github.
The latest release can be downloaded from here, and comes with pre-compiled libraries.
EMUstack has been developed on Ubuntu and is easiest to install on this platform. On other linux distributions either use the pre-compiled libraries of install them from the package manager or manually.
Simply 'sudo apt-get install' the packages listed in the dependencies.txt file and then run setup.sh.
From within the EMUstack directory this would look like
sudo apt-get update
sudo apt-get -y install python-numpy python-scipy python-matplotlib python-nose gfortran make gmsh libatlas-dev libblas-dev liblapack-dev libsuitesparse-dev bash
/setup.sh
UPDATE: the current version of SuiteSparse is not fully compatible with 64 bit Linux... a solution to this is to backport SuiteSparse 3.4 from Ubuntu 12.04 using the method described here. Alternatively the pre-compiled libraries have been shown to work on Ubuntu 14.04
If not using Ubuntu, the easiest option is to try using the pre-compiled libraries included in the release download.
All that is required here is to switch to a slightly modified Makefile. The installation then proceeds as above.
From within the EMUstack directory this would look like
cd backend/fortran/
mv Makefile Makefile_ubuntu
mv Makefile-pre_compiled_libs Makefile
cd ../../
/setup.sh
If the provided libraries are not compatible with your system, you will have to install SuiteSparse manually. Be sure to download SuiteSparse version 3.7 or any less than v 4.0.
Tips for this installation are given in the documentation.
When you launch your instance select 'Boot from image' and select the public image called 'EMUstack_platform'
Alternatively, select the 'NeCTAR Ubuntu 12.04' image and follow the instructions above.