Instalar el servidor de base de datos PostgreSQL en Linux, es tan fácil como instalar cualquier otro programa en Linux. De todas formas, en esta publicación repasaremos un poco los pasos a seguir, para instalar PostgreSQL 8-3 en Ubuntu Hardy Heron.

  • Abrir el Gestor de Paquetes Synaptic (si lo deseas hacer por consola, puedes hacerlo con apt-get)

  • Buscar el paquete postgresql, seleccionarlo y aceptar los otros paquetes requeridos (libpq5, postgresql-client, postgresql-client-common y postgresql-common)

  • Aplicar los cambios y esperar la descarga de unos 20Mb aproximadamente.

Luego, para controlar el servicio, lo haces como cualquier otro servicio:

$ sudo /etc/init.d/postgresql-8.3 stop
* Stopping PostgreSQL 8.3 database server                               [ OK ]
$ sudo /etc/init.d/postgresql-8.3 start
* Starting PostgreSQL 8.3 database server                               [ OK ]
$

Finalmente, si deseas cambiar la contraseña del usuario postgres (el equivalente al usuario root), puedes seguir los siguientes pasos (Vía: Cambiar contraseña de usuario 'postgres' en Ubuntu)

Por características de seguridad el paquete de instalacion de ubuntu no revela cual es la contraseña asignada al usuario 'postgres', para asignar una contraseña conocida, debes abrir el cliente plsql con el usuario posgresql y realizar el ALTER USER para cambiar la contraseña:

$ sudo su postgres
# psql
Bienvenido a psql 8.3.1, la terminal interactiva de PostgreSQL.

Digite:  \copyright para ver los términos de distribución
         \h para ayuda de órdenes SQL
         \? para ayuda de órdenes psql
         \g o punto y coma («;») para ejecutar la consulta
         \q para salir

postgres=# alter user postgres with password 'mi_clave_secreta';
ALTER ROLE
postgres=# \q
# exit
$ psql -hlocalhost -Upostgres -W
Contraseña para usuario postgres:

Digite:  \copyright para ver los términos de distribución
         \h para ayuda de órdenes SQL
         \? para ayuda de órdenes psql
         \g o punto y coma («;») para ejecutar la consulta
         \q para salir