Respuestas:
Aquí están las instrucciones para agregar el repositorio apt postgresql: https://wiki.postgresql.org/wiki/Apt
Inicio rápido
Importe la clave del repositorio desde http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc :
wget -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
Edite /etc/apt/sources.list.d/pgdg.list. Las distribuciones se llaman codename-pgdg. En el ejemplo, reemplace squeeze con la distribución real que está utilizando:
deb http://apt.postgresql.org/pub/repos/apt/ squeeze-pgdg main
Configure la fijación de paquetes de apt para preferir los paquetes de PGDG a los de Debian en /etc/apt/preferences.d/pgdg.pref:
Package: *
Pin: release o=apt.postgresql.org
Pin-Priority: 500
Nota: esto reemplazará todos sus paquetes Debian / Ubuntu con los paquetes disponibles del repositorio PGDG. Si no quiere esto, omita este paso. Actualice las listas de paquetes e instale el paquete pgdg-keyring para obtener automáticamente actualizaciones de clave de repositorio:
sudo apt-get update
sudo apt-get install pgdg-keyring
Una vez que haya agregado ese repositorio, puede hacer sudo apt-get install postgresql-9.2
sudo apt-get remove --purge postgresql-9.2 postgresql-9.1
sudo apt-get install postgresql-9.2
Hay un nuevo repositorio oficial de postgresql.org. Contiene las versiones más recientes de postgresql, incluida la 9.3 a partir de febrero de 2014. Lea las instrucciones oficiales detalladas . Para Ubuntu 12.04 utilicé:
sudo bash -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
sudo apt-get update
sudo apt-get install postgresql-9.3 pgadmin3
postgresql-client-9.3
contienepg_dump
Prueba esto:
sudo -u postgres psql --cluster 9.2/main
Error: Invalid version specified with --cluster