Solución:
Para las siguientes versiones de Ubuntu, puede instalar con los comandos dados, según el repositorio oficial de PostgreSQL Apt.
Ubuntu 17.04 – 17.10
La versión 9.6 viene con la distribución.
sudo apt-get install postgresql-9.6
Ubuntu 14.04, 16.04
sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.6
Siga los pasos a continuación:
La referencia se toma de este blog.
Debe agregar el último repositorio de PostgreSQL para la última versión.
sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"
Actualice e instale PostgreSQL 9.6:
sudo apt-get update
sudo apt-get install postgresql-9.6
Se crea el superusuario de postgres y la base de datos de postgres predeterminados. Debe establecer una contraseña para el superusuario de postgres.
[email protected]:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully
Si el servicio no se inicia, puede iniciar el servicio PostgreSQL.
sudo service postgresql start
Conecte el servidor PostgreSQL usando el usuario de postgres:
[email protected]:~$ su postgres
Password:****
Cree una base de datos de muestra:
createdb database_name
Conéctese a esa base de datos:
psql -d database_name
Seguí esta esencia de Github: estoy ejecutando ubuntu xenial dentro de vagrant y quería actualizar la versión del repositorio oficial de postresql existente 9.5 a 9.6 para poder usar la extensión PostGIS que se sirve mejor con la versión 9.6 (mencionada oficialmente en su sitio) Espero que esto ayude a alguien .