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