I just showed someone the Dabo demos on a box that was booted from the Ubuntu Hoary Live CD. This live CD doesn't even mount any file systems for for read, but it does make use of the swap partition. I have run the CD on boxes with no hd, but that isn't what this page is about.

The box is a Satellite Pro 4600 laptop – 256 meg ram, 70 mb swap partition

root@snubby:~ # free -m

total used free shared buffers cached
Mem: 250 242 7 0 104 48
Swap: 70 67 3

Once the CD booted, add the "universe" repository - Menu, System, Adiministration, Synaptic package manager, Settings, Repositories, Universe, OK, agree to stuff. Is there a command line way of doing this, other than vi /etc/apt/sources.list?

Ran this script: (script is pulled from a web server so I don't have to type all this stuff)

#! /bin/bash -x
# getdabo.sh
# sudo apt-get install python-mysqldb python-reportlab wxpython subversion
sudo apt-get install python-mysqldb python-reportlab python-wxgtk2.6 subversion
cd ~
mkdir projects
cd projects
svn checkout http://svn.dabodev.com/dabo/trunk/dabo
svn checkout http://svn.dabodev.com/dabo/trunk/demo
cd /usr/local/lib/python2.4/site-packages
sudo ln -sf $OLDPWD/dabo
cd -

and then to show it off:

# testdabo.sh 
cd projects/demo 
python DaboDemo.py 

Doesn't get much easier than this. Well, if Ed will put these scripts on his server, then you don't have to worry about that step. For now you can use mine:

wget http://dev.personnelware.com/getdabo.sh 
wget http://dev.personnelware.com/testdabo.sh
chmod u+x *.sh 

I ran this same procedure on a P2-333 with 64meg ram, more swap (forget how much) and performance wasn't any worse than anything else on the box. I am sure if thats all I had ever used, it would be just fine.

You can get the CD image http://us.releases.ubuntu.com/releases/5.04/ubuntu-5.04-live-i386.iso.torrent - If you have another CPU, you are smart enough to figure out how to get the right file.

Carl Karsten