Используйте команду brew remove postgresql
. Или исследуйте сценарии удаления вручную.
Редактировать: вы пробовали это?
Закройте приложение Postgres.app и перетащите его в корзину
Удалить каталог данных (расположение по умолчанию: ~/ Библиотека / Поддержка приложений / Postgres)
Удалите настройки для Postgres.app, выполнив следующую команду: по умолчанию delete com.postgresapp.Postgres2
Удалите конфигурацию $ PATH для инструментов командной строки (необязательно): sudo rm /etc/paths.d/postgresapp
Редактировать 2: чтобы удалить пользователя из командной строки, загрузитесь в однопользовательском режиме. Удерживайте Command-s при запуске.
Проверьте файловую систему: /sbin /fsck -fy Если не осталось ошибок, смонтируйте файловую систему: /sbin /mount -uw / Запустите службы каталогов: launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist Обратите внимание, что в однопользовательском режиме используется com.apple.DirectoryServicesLocal.plist, но это не сработало - это сработало.
Найти, к каким группам принадлежит пользователь: dscl. -лист / группы GroupMembership | grep username - повторите для каждой группы, за исключением собственной группы пользователя.
Удалите группу, соответствующую имени пользователя: dscl. delete / groups / username (это может не понадобиться - вы можете получить сообщение об ошибке, что группа не существует; вы можете проигнорировать ее и продолжить).
Удалить учетную запись пользователя: dscl. delete / users / username На этом этапе вы можете удалить или заархивировать папку пользователя в / Users.
Вы можете удалить.Файл AppleSetupDone в / var / db для запуска помощника по настройке при следующей загрузке.
Введите reboot, чтобы перезагрузить систему, или shutdown -h now, чтобы завершить работу системы.