Hi, Martin.
When I install it over Ubuntu 6.06, i always make this steps:
1) edit /etc/apt/sources.list and remove (comment) CDROM source
2) sudo apt-get update
3) Install prerequisites with:
sudo aptitude install openssh-server ca-certificates curl fetchmail gcc-3.3-base gettext libcurl3 libexpat1 libgmp3c2 libidn11 libpcre3 libstdc++5
libxml2 openssl perl perl-doc perl-modules sgml-base xml-core
And now, install Zimbra.
I even have a "zcs_preinstall.sh" script, inside my "zimbra_setup" directory from a CD with all Zimbra packages, so I can have a "portable" installation media.
Code:
#!/bin/bash
echo "ZCS pre-installation"
echo " - apt-get backup"
mv /etc/apt/sources.list /etc/apt/sources.list.orig
echo " - apt-get modify"
cat /etc/apt/sources.list.orig | grep -vi cdrom > /etc/apt/sources.list
echo " - apt-get update"
apt-get update > /dev/null
echo " - zcs prerequisites"
aptitude install openssh-server ca-certificates curl fetchmail gcc-3.3-base gettext libcurl3 libexpat1 libgmp3c2 libidn11 libpcre3 libstdc++5 libxml2 openssl perl perl-doc perl-modules sgml-base xml-core
echo " - zcs installation"
cp -r ../zimbra_setup /root/
cd /root/zimbra_setup
chmod +x zcs_postinstall.sh
cd /root/zimbra_setup/zcs
chmod +x install.sh
./install.sh
cd ..
Hope this helps.