Installing the MN Test Stack
============================

Notes by Robert, 20100611.

Installed a squeaky clean, brand new instance of Ubuntu 9.10 64bit, running as an amd64
virtual machine under VirtualBox on my computer.

Hardware specs
--------------

:Processor: 1 CPU, 512MB RAM
:Display: 3d Disabled
:Networks: NAT, Host-Only network
:Hard Disks: SCSI, 8GB


Procedure
---------

::

  sudo apt-get update
  sudo apt-get dist-upgrade
  sudo reboot  #new kernel
  sudo apt-get install subversion
  sudo apt-get install dpkg-dev
  sudo apt-get autoremove

Edited /etc/hostname to be::

  mn-rpw

and changed /etc/hosts to show::

  127.0.0.1	localhost
  127.0.1.1	mn-rpw
  ...

Edited /etc/network/interfaces:

appended::

  # The hostonly network interface
  auto eth1
  iface eth1 inet dhcp

Shut down, snapshot of clean system.  Restart.


::

  pwd
    /home/rwaltz
  mkdir dataone
  cd dataone
  svn co https://repository.dataone.org/software/cicore/trunk/os-base-install
  svn co https://repository.dataone.org/software/cicore/trunk/mn-buildout

Moving right along, make some room for the local packages::

  sudo mkdir -p /var/dataone/apt/dists/karmic/universe/binary-amd64
  sudo sh -c "echo \"deb file:/var/dataone/apt karmic universe\" >> /etc/apt/sources.list"

Install the local packages::

  pwd
    /home/rwaltz/dataone
  cd os-base-install
  make install
  cd ../mn-buildout
  make install