Questo mi dà fastidio a non finire.Postgresql via homebrew vs mountain lion OS X
Sto configurando un ambiente Rails 3.2 con Postgresql sul mio Mac con OS 10.8.2 (Mountain Lion).
Ho seguito sostanzialmente le istruzioni nello Railscast e installato Postgresql versione 9.2.0 tramite Homebrew. ma ogni volta che faccio
which psql
e
psql --version
mi mostra sempre la posizione e la versione del sistema di PostgreSQL che è venuto preinstallato con Mountain Lion (/usr/bin/psql
e la versione 9.1.4, rispettivamente), piuttosto che la posizione e la versione di Postgresql che ho installato con Homebrew (/usr/local/bin
e versione 9.2.0, rispettivamente).
Ho anche impostato un Launch Agent, in modo che postgresql si avvii automaticamente all'avvio del sistema.
Ho anche provato a seguire le indicazioni da questo blog, e ottengo ancora gli stessi risultati quando corro which psql
.
Tuttavia, quando lo faccio:
ps -ef | grep postgres
ricevo i seguenti risultati:
501 556 120 0 Fri02AM ?? 0:00.12 /usr/local/bin/postgres -D /usr/local/var/postgres -r /usr/local/var/postgres/server.log
questo significa che sto correndo la versione homebrew di PostgreSQL?
Devo disinstallare il sistema postgresql?
Ho pubblicato una guida su come installare Postgres su Lion qui : http://astonj.com/tech/how-to-install-postgresql-on-mac-os-x potrebbe funzionare per Mountain Lion. – A4J