Limpar Postgres em Mac Mavericks

Você provavelmente está lendo isso porque instalou o Postgres de 20 maneiras diferentes. Não é de se admirar, os tutoriais nunca funcionam e sempre deixam você em espera, então você simplesmente passa para a próxima coisa sem saber como desfazer o que acabou de fazer, já que a maioria das coisas era linha de comando.

Isso é quase um aumento direto de https://wiki.postgresql.org/wiki/Opinionated_OS_X, mas vou tentar torná-lo um pouco mais conciso e legível.

Esta é a maneira rápida e fácil de obter Postgres no Mac Mavericks.

  • Remova quaisquer aplicativos “Postgres” que você possa ter instalado
  • Execute ps auxw | grep postgrespara ver quaisquer instâncias do Postgres que possam estar acontecendo. O que realmente importa é se algo está em seu diretório LaunchAgents. Se for, cdpara esse diretório, execute open .e exclua o link simbólico Postgres nesse diretório.
  • Reinicie seu computador para encerrar todos os outros processos Postgres (e eles não reiniciarão porque os removemos de LaunchAgents)
  • Instale o Postgres.app (descompacte, arraste para a pasta Aplicativos e abra-o)
  • Abra seu perfil do bash (estou usando oh-my-zsh, então meu perfil está localizado em ~/.zshrc, o seu pode ser em ~/.bash_profileou algo assim) e adicione export PATH="/Applications/Postgres93.app/Contents/MacOS/bin:$PATH"ao final dele
  • No Terminal, execute source ~/.zshrc(ou qualquer que seja o seu arquivo de perfil bash)
  • Corre psql
  • Estrondo.