Te van a fallar algunas cosas con postgresql 9.
Para instalar postgresql 8.4, agregar repositorio.
agregá en /etc/apt/sources.list (sudo nano /etc/apt/sources.list)
deb http://old.releases.ubuntu.com/ubuntu/ karmic main universe multiverse
sudo apt-get update
Si da error de APT-caché hay que crear el archivo /etc/apt/apt.conf.d/00apt, que en su interior debe tener la línea “APT::Cache-Limit 99999999;” (sin comillas).
Instalar PostgreSQL
sudo apt-get install postgresql-8.4, pgadmin3 (este si lo instalás con interfase gráfica).
Limpiar y acomodar
sudo sed -i ‘/karmic/s/^/#/g’ /etc/apt/sources.list (para que no te pise nada después).
sudo apt-get update