Poniżej przedstawiono dezinstalację PostgreSQL 9.1 zainstalowanego przy użyciu instalatora EnterpriseDB. Najprawdopodobniej będziesz musiał zastąpić folder /9.1/ swoim numerem wersji. Jeśli /Library/Postgresql/
nie istnieje, prawdopodobnie zainstalowałeś PostgreSQL inną metodą, np. homebrew
lub Postgres.app
.
Aby usunąć instalację EnterpriseDB jednym kliknięciem PostgreSQL 9.1:
- Otwórz okno terminala. Terminal znajduje się w:Applications->Utilities->Terminal
-
Uruchom dezinstalator:
sudo /Library/PostgreSQL/9.1/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh
Jeśli zainstalowałeś za pomocą instalatora Postgres, możesz wykonać:
open /Library/PostgreSQL/9.2/uninstall-postgresql.app
Poprosi o hasło administratora i uruchomi dezinstalator.
-
Usuń foldery PostgreSQL i data. Kreator poinformuje Cię, że nie zostały one usunięte.
sudo rm -rf /Library/PostgreSQL
-
Usuń plik ini:
sudo rm /etc/postgres-reg.ini
-
Usuń użytkownika PostgreSQL za pomocą Preferencji systemowych -> Użytkownicy i grupy.
- Odblokuj panel ustawień, klikając kłódkę i wprowadzając hasło.
- Wybierz użytkownika PostgreSQL i kliknij przycisk minus.
-
Przywróć ustawienia pamięci współdzielonej:
sudo rm /etc/sysctl.conf
To powinno być wszystko! Kreator dezinstalacji usunąłby wszystkie ikony i pliki aplikacji startowych, więc nie musisz się o to martwić.