2017-01-25 7 views
3

Чтение с here, я хочу удалить postgres полностью с помощью доморощенного и использовал brew uninstall postgresql, но я получаю этот ответ.Как удалить пост postgres на OX Sierra

No such keg: /usr/local/Cellar/postgresql 

Я знаю, Postgres работает, потому что, когда я бегу ps auxwww | grep postgres я вижу /usr/local/opt/postgresql94/bin/postgres -D /usr/local/var/postgres. Что я делаю не так? У меня есть mac Sierra

ответ

5

Мне не удалось удалить postgresql. Но, наконец, нашел это. (Я установил postgres с использованием доморощенного)

brew list 

Ищите правильное имя в папке. Что-то вроде.

postgresql94 

После того, как вы нашли правильное имя сделать:

sudo brew uninstall postgresql94 

Это должно сделать деинсталлировать.


Другой Ярлык команда для тех же

sudo brew list | grep postgres | xargs brew uninstall 
+0

СПАСИБО! Я сделал это, и удаление произошло очень быстро, поэтому я сделал 'ps auxwww | grep postgres' и все еще видим, что процесс работает. это нормально? – stackjlei

+0

вы запустили его с помощью привилегий root. Я думаю, что вы все еще можете видеть процесс, потому что некоторые файлы не могут быть удалены, потому что они в настоящее время используются. –

+0

Я думаю, что у меня есть права root, потому что я единственный, кто использует мой компьютер. Предполагаю ли я добавить 'sudo' перед' brew uninstall postgresql'? Я перезапустил свой компьютер и больше не вижу его процесса. – stackjlei