Как я могу полностью удалить pgAdmin3 из OS X?

4

Моя установка pgAdmin3 натолкнулась на проблему (оконный сбой, который делает его непригодным для использования), и я хочу попробовать полностью удалить его из моей системы и установить его заново, чтобы увидеть, решит ли это проблему. Я попытался просто удалить приложение и переустановить его, что не помогает, но когда я это делаю, оно также запоминает подключения к серверу из предыдущей установки, поэтому оно должно где-то оставлять файлы. Что мне нужно очистить, чтобы полностью удалить pgAdmin3, чтобы я мог выполнить новую установку?

Системная информация: Mac OS X 10.9.1 Mavericks, с установленным pgAdmin3 v1.18.1 из файла .dmg, загруженного с pgadmin.org

Я уже пробовала

locate .pg*

который находит два файла: .pgadmin_histoqueries и .pgpass в моем домашнем каталоге - удаление обоих ничего не изменило. Я также удалил pgadmin.log - опять безрезультатно.

Я также пытался восстановить pgAdmin3.app из Time Machine еще до того, как начался оконный сбой, но это также ничего не решает.

Eldan Goldenberg
источник
В моей системе Linux единственный конфигурационный файл, который он использует ~/.pgadmin, Но на OS X я бы тоже проверил библиотеку. Нет никаких гарантий, что PgAdmin сохранит и восстановит состояние окна; это также может быть проблема с оконным менеджером / Finder.
Craig Ringer
Спасибо за указатель, но я не вижу ~ / .pgadmin в OS X - я предполагаю, что разные сборки используют разные файловые структуры.
Eldan Goldenberg

Ответы:

4

Проверьте свои ~/Library/Preferences -Folder. Есть также следующие файлы, которые вы должны удалить:

  • org.postgresql.pgadmin.plist.lockfile
  • org.postgresql.pgadmin.plist
  • Настройки pgadmin3

Удалить их тоже. Особенно последний, который содержит список серверов.

org.postgresql.pgadmin.plist действительно содержит некоторую информацию относительно системы управления окнами. Так что, возможно, удаление этого первого может уже сделать свое дело.

heiglandreas
источник
Спасибо! У меня не хватило ума попытаться сначала просто удалить .plist и проверить, достаточно ли он сам по себе, но, безусловно, удаление двух разобрало это.
Eldan Goldenberg