PostgreSQL на моем Mac - я его установил? как мне его удалить?

Извините за этот вопрос, но я не уверен, что я только что сделал в отношении PostgreSQL. Я скачал и установил Postres.app с http://postgresapp.com/ Затем я решил, что больше не хочу этого, и предпочел бы просто установить PostgreSQL с Homebrew. Вот я тащил Postgres.app из папки с приложениями в корзину, а затем очистил корзину и перезагрузился. Теперь я обнаруживаю, что могу бежать psql из командной строки без проблем, и я, кажется, могу создавать и подключаться к базам данных PostgreSQL и так далее. Итак, мой вопрос: был ли PostgreSQL уже установлен в моей системе (Mac 10.8.2 - Mountain Lion)? Когда я установил Postgres.app, это была просто оболочка, которая запускала и останавливала базу данных для меня? (Если так, почему загрузка была 28 МБ?) Или я установил PostgreSQL, когда установил Postgres.app?

1 ответ

Решение

В соответствии с этим вы сделали хорошо с мусором. Вы можете просмотреть список папок, которые он упоминает как установочные каталоги, и удалить их, если они все еще присутствуют:

  • Бинарные: /Applications/Postgres.app/Contents/MacOS/bin
  • Заголовки: /Applications/Postgres.app/Contents/MacOS/include
  • Библиотеки: /Applications/Postgres.app/Contents/MacOS/lib
  • Общие библиотеки: /Applications/Postgres.app/Contents/MacOS/share
  • Данные: ~/Library/Application\ Support/Postgres/var

Также вы можете проверить вашу установку psql:

$ which psql

Это должно прийти из /usr/bin/ если он был правильно установлен каким-либо источником (macports, brew), и я предполагаю, что PostgresApp использовал для этого свою собственную папку bin.

Другие вопросы по тегам