Como instalar a versão mais recente do PostgreSQL no Linux Ubuntu, CentOS e derivados

Quer atualizar ou instalar a versão mais recente do PostgreSQL no Linux Ubuntu, CentOS e derivados? Então veja nesse tutorial como fazer isso.

PostgreSQL é um poderoso sistema de banco de dados de código aberto. Ele tem mais de 15 anos de desenvolvimento ativo e uma arquitetura comprovada que lhe deu uma forte reputação de confiabilidade, integridade de dados e correção.

Como instalar a versão mais recendo do PostgreSQL no Linux Ubuntu, CentOS e derivados
Como instalar a versão mais recendo do PostgreSQL no Linux Ubuntu, CentOS e derivados

Por ser multiplataforma, ele funciona em todos os principais sistemas operacionais, incluindo Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), e Windows.

É totalmente compatível com ACID, tem suporte total para as chaves estrangeiras, joins, views, triggers e procedimentos armazenados (em vários idiomas).

Para completar o PostgreSQL inclui tipos de dados, incluindo INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, e TIMESTAMP.

Ele também suporta o armazenamento de grandes objetos binários, incluindo imagens, sons ou vídeo. Possui interfaces nativas de programação para C/C++, Java,.Net, Perl, Python, Ruby, Tcl, ODBC, entre outros.

Como instalar a versão mais recente do PostgreSQL no Linux Ubuntu, CentOS e derivados

PostgreSQL está disponível nos repositórios padrão das principais distribuições Linux e pode ser instalado facilmente usando o gerenciador de programas delas.

Mas se você quiser instalar a versão mais recendo do PostgreSQL no Ubuntu, CentOS e derivados, siga os procedimentos abaixo.

Como instalar a versão mais recente do PostgreSQL no Linux Ubuntu e derivados

Para instalar o programa no Linux Ubuntu e derivados, e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:

Passo 1. Abra um terminal (use as teclas CTRL + ALT + T);
Passo 2. No Ubuntu 12.04, crie o arquivo pgdg.list e adicione um repositório nele com o seguinte comando:

sudo sh -c "echo  'deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main' >> /etc/apt/sources.list.d/pgdg.list"

Passo 3. No Ubuntu 14.04, crie o arquivo pgdg.list e adicione um repositório nele com o seguinte comando:

sudo sh -c "echo  'deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main' >> /etc/apt/sources.list.d/pgdg.list"

Passo 4. No Ubuntu 16.04, crie o arquivo pgdg.list e adicione um repositório nele com o seguinte comando:

sudo sh -c "echo  'deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main' >> /etc/apt/sources.list.d/pgdg.list"

Passo 5. No Ubuntu 17.04, crie o arquivo pgdg.list e adicione um repositório nele com o seguinte comando:

sudo sh -c "echo  'deb http://apt.postgresql.org/pub/repos/apt/ zesty-pgdg main' >> /etc/apt/sources.list.d/pgdg.list"

Passo 6. No Ubuntu 18.04, crie o arquivo pgdg.list e adicione um repositório nele com o seguinte comando:

sudo sh -c "echo  'deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main' >> /etc/apt/sources.list.d/pgdg.list"

Passo 7. Baixe e importe a chave do repositório com o comando:

wget --q -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Passo 8. Atualize o gerenciador de pacotes com o comando:

sudo apt-get update

Passo 9. Agora use o comando abaixo para instalar o programa;

sudo apt-get install postgresql

Como instalar a versão mais recente do PostgreSQL no Linux CentOS e derivados

Para instalar a versão mais recente do PostgreSQL no Linux CentOS 6.x e 7.x, e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:

Passo 1. Abra um terminal;
Passo 2. Confira se o seu sistema é de 32 ou 64 bits, para isso, use o seguinte comando no terminal:

uname -m

Passo 3. Se seu sistema é um CentOS 6.x de 32 bits, use o comando abaixo para adicionar o repositório do PostgreSQL:

rpm -Uvh https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-6-i386/pgdg-centos95-9.5-3.noarch.rpm

Passo 4. Se seu sistema é um CentOS 6.x de 64 bits, use o comando abaixo para adicionar o repositório do PostgreSQL:

rpm -Uvh https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-centos10-10-1.noarch.rpm

Passo 5. Se seu sistema é um CentOS 7.x de 64 bits, use o comando abaixo para adicionar o repositório do PostgreSQL:

rpm -Uvh https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-1.noarch.rpm

Passo 6. Atualize o gerenciador de pacotes com o comando:

yum update

Passo 7. Agora use o comando abaixo para instalar o programa;

yum install postgresql-server postgresql-contrib

Pronto! Agora, se o banco não for inicializado na instalação, reinicie o sistema e quando quiser, verifique a versão do PostgreSQL usando o seguinte comando em um terminal:

psql --version

Veja também

Você também pode instalar o programa usando esses outros tutoriais:
Como instalar o banco de dados PostgreSQL no Linux via Snap
Como instalar o mais recente SGBD PostgreSQL no Debian e derivados
Como instalar o PostgreSQL no Fedora e derivados
Como instalar o PostgreSQL no CentOS e RHEL e derivados

O que está sendo falado no blog

Veja mais artigos publicados neste dia…

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.