Instalando PostgreSQL no Debian 8

Instale o Debian Jessie no servidor, preferencialmente de uma imagem NET INSTALL, com o mínimo necessário para que o sistema funcione.

Instalação de servidor em Pelotas

Desmarque todas opções, deixando somente “Utilitários standard de sistema” para instalar os pacotes básicos para funcionamento do Debian.

Após a finalização da instalação você terá um sistema operacional enxuto para instalação do PostgreSQL, que mostrarei a seguir:

Instalação do PostgreSQL

1 – Entre no sistema como root e proceda a importação das chaves de instalação:
$wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O – | apt-key add –

2 – Adicione o repositório ao sources list:
$sh -c ‘echo “deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main” >> /etc/apt/sources.list.d/pgdg.list’

3 – Instale o PostgreSQL:
$apt-get update
$apt-get install postgresql postgresql-contrib

4 – Mude a senha do usuário “postgres”
$psql
$\password postgres

That’s it!

Linux Mint – Erro na instalação

Durante a instalacao do Linux Mint você pode se deparar com o seguinte erro:

We're sorry; the installer crashed... Bla bla bla...
Traceback (most recent call last):
File "/usr/lib/ubiquity/plugins/ubi-partman.py", line 1293, in on_partition_list_new_activate
self.partman_dialog(devpart, partition)
File "/usr/lib/ubiquity/ubiquity/plugin.py", line 48, in wrapper
return target(self, *args, **kwargs)
File "/usr/lib/ubiquity/plugins/ubi-partman.py", line 956, in partman_dialog
if create and partition['parted']['type'] == 'pri/log':
TypeError: 'NoneType' object is not subscriptable

Deu para entender né? Não? Então olha a mensagem como é…

Para solucionar esse erro, basta que você remova o DMRAID disponível por padrão no livecd, utilize o SUDO e o APT para fazer a remoção deste pacote:

That’s it!