Spent the day trying to install Zend Server on Ubuntu (10.10), but ran into so much blockers, thought it would be worth a blog!
After following all the steps, I got hit with:
W: Failed to fetch http://repos.zend.com/deb/ce/dists/ce/Release Unable to find expected entry non-free/source/Sources in Meta-index file (malformed Release file?)
Kept trying sudo-apt-get update whilst cursing Zend, and still the same.
Solution: Disable the sources repository in /etc/apt/sources.list.
#deb-src http://repos.zend.com/deb/ce ce non-free
Next, trying to install, and keep getting dependencies issues. There are two (old files) that need to be downloaded, and then everything works fine:
They were in older distributions, but no longer are!
Once those two files are manually installed (sudo dpkg -i), the rest is plain sailing.