Quero deixar aqui registrado as etapas que realizei para instalar o PostgreSQL no meu PC que roda o Ubuntu. Este passo a passo serve tanto para consultas futuras quanto para ajudar quem estiver pensando em fazer o mesmo e está enfrentando dificuldades.
1. Atualize os pacotes existentes
Antes de mais nada, é importante garantir que todos os pacotes do sistema estejam atualizados:
sudo apt update && sudo apt upgrade -y
2. Adicione o repositório oficial do PostgreSQL
Instale as dependências necessárias:
sudo apt install wget ca-certificates gnupg lsb-release -y
Adicione a chave pública do repositório:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /usr/share/keyrings/postgresql.gpg
Adicione o repositório à lista de fontes do APT:
echo "deb [signed-by=/usr/share/keyrings/postgresql.gpg] http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list > /dev/null
3. Atualize o APT e instale o PostgreSQL
Agora, com o repositório adicionado, atualize novamente o APT e instale o PostgreSQL com seus componentes adicionais:
sudo apt update
sudo apt install postgresql postgresql-contrib -y
4. Verifique se o serviço está ativo
Após a instalação, verifique o status do serviço PostgreSQL:
sudo systemctl status postgresql
Se tudo estiver funcionando corretamente, você verá algo como:
active (exited)
ou
active (running)
5. Acesse o PostgreSQL via terminal
Troque para o usuário padrão do PostgreSQL:
sudo -i -u postgres
Acesse o prompt interativo do PostgreSQL:
psql
A saída esperada será:
postgres=#
Para sair do prompt:
\q
6. (Opcional) Criar um usuário e banco de dados
Você pode criar um novo usuário e um banco de dados com os comandos abaixo:
createuser --interactive
createdb nome_do_banco
⚠️ Nota: Este guia foi testado em Ubuntu e pode variar levemente dependendo da versão utilizada. Certifique-se de substituir
nome_do_banco
por um nome adequado ao seu projeto.
Top comments (0)