Ainda estou tendo problemas para instalar o postgres e realmente não entendo tudo o que está acontecendo. (https://stackoverflow.com/questions/12472988/postgres-could-not-connect-to-server-no-such-file-or-directory/12474965#comment16833278_12474965)
Tenho usado o instalador homebrew e algumas pessoas recomendaram a instalação do Postgres.app do Heroku. Independentemente disso, não tenho ideia de como depurar por que ele não é instalado, pois não entendo o que está tentando fazer.
Eu uso principalmente o Postgres para meu aplicativo Rails.
Aceitarei a resposta que melhor explica como o postgres é instalado e as diferentes abordagens de uma forma que possa me ajudar a depurar melhor os problemas.