We strongly recommend using our Virtual machine for all testing or development machines.
Base iso from http://www.debian.org/distrib/
To do the pre-Puppet install in one step, run this command from somewhere other than /etc/puppet and then skip to the "To Run" section below:
aptitude install curl
bash <(curl -s https://raw.github.com/metacpan/metacpan-puppet/master/init.sh)
You should of course go and read the script first!
Now look at the final steps