O OS X vem com um sistema Postgres (instalado com o SO base, espalhado por toda parte, e NÃO algo que você deve tentar desinstalar).
Se você não tiver requisitos específicos de versão do Postgres, use a versão instalada com o OS X.
Se você precisar de uma versão específica do Postgres, minha sugestão é que você instale a partir da fonte ( seguindo as instruções no manual do Postgres ), e coloque-o em algum lugar onde não entrará em conflito com o Postgres que vem com o OS X ( /usr/local/pgsql
é uma boa localização. Você também pode instalá-lo em seu diretório pessoal se realmente quiser ).
Em seguida, você pode definir sua variável de ambiente PATH
para que o diretório binário do Postgres que você acabou de instalar seja anterior a /usr/bin
e, quando executar psql
ou outras ferramentas, você use as instaladas e não as que vêm com OS X.
(Se você tiver várias versões do Postgres instaladas, poderá desinstalar as que não são fornecidas pelo fornecedor, de acordo com as instruções fornecidas pela ferramenta usada para instalá-las. Se quiser desinstalar o Postgres instalado a partir da fonte, simplesmente exclua o diretório foi instalado para.)