On debian based GNU/Linux distributions such as Ubuntu or Linux Mint, the following packages should be installed by using the package manager (e.g. sudo apt-get install package_name):

  • build-essential
  • gfortran (4.8.4 or higher)
  • python (2.7.5 or higher but not 3.x branch)
  • python-tk
  • python-numpy (1.9.2 or higher)
  • python-scipy (0.16.0 or higher)
  • python-astropy (1.0.3 or higher)
  • python-matplotlib (1.4.3 or higher)
  • python-statsmodels (0.6.1 or higher)
  • python-pip (1.5.4 or higher)
  • cython (0.22.1 or higher)
  • python-lockfile (0.10.2 or higher)
  • libgsl0-dev
  • libcfitsio3-dev
  • libncurses5-dev
  • libblas-dev
  • liblapack-dev
  • libatlas-base-dev
  • libfreetype6-dev
  • libpng-dev
  • libhdf5-dev

Optionally, one extra package can be installed by using the python package installer pip from a terminal (only needed if we want iSpec to communicate with TOPCAT or others):

pip install sampy

Finally, download iSpec source code, decompress it and move to $HOME/shared. Open a terminal in the iSpec directory and run:

make clean
make spectrum
make turbospectrum
make moog