This guide the simplest way to install a (maybe minimal) virtualmin manually on Debian.
Install some dependencies.
1 apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions python
Then add the GPG keys.
1 curl "http://software.virtualmin.com/lib/RPM-GPG-KEY-virtualmin" | apt-key add -
2 curl "http://software.virtualmin.com/lib/RPM-GPG-KEY-webmin" | apt-key add -
And then add the repos to /etc/apt/sources.lists
1 deb http://download.webmin.com/download/repository sarge contrib
2 deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
3 deb http://software.virtualmin.com/gpl/debian/ virtualmin-squeeze main
4 deb http://software.virtualmin.com/gpl/debian/ virtualmin-universal main
After this, just install webmin and virtualmin.
1 apt-get install webmin
2 apt-get install webmin-virtual-server webmin-virtual-server-theme
Service packages like bind9 will need to be installed of course.
Plus, the official recommended way to install a full virtualmin system is to use this script:
1 wget http://software.virtualmin.com/gpl/scripts/install.sh
2 sh install.sh