postgres portable pg_dump macbook mac create app macos postgresql osx-lion uninstall

macos - portable - ¿Desinstalar por completo PostgreSQL 9.0.4 de Mac OSX Lion?



uninstall postgresql 10 mac (7)

instalador homebrew

Suponiendo que instaló PostgreSQL con homebrew como se hace referencia en el estado de comprobación del servidor postgresql Mac OS X y cómo iniciar el servidor postgresql en mac os x : puede utilizar el comando brew uninstall postgresql .

Instalador EnterpriseDB

Si usó el instalador de EnterpriseDB, entonces vea la otra respuesta en este hilo.

El instalador de EnterpriseDB es lo que obtienes si sigues los enlaces de "descarga" desde el sitio web principal de Postgres . El equipo de Postgres publica solo el código fuente, por lo que la empresa EnterpriseDB.com crea instaladores como cortesía para la comunidad.

Postgres.app

Es posible que también haya utilizado Postgres.app .

Esta aplicación Mac de doble clic contiene el motor Postgres.

Esta pregunta puede parecer un duplicado de: Cómo desinstalar postgresql en mi Mac (ejecutando Snow Leopard) sin embargo, hay dos diferencias principales. Estoy ejecutando Lion y estoy tratando de desinstalar PostgreSQL 9.0.4. He consultado la última pregunta y el enlace al que hacía referencia, pero no encontré un archivo llamado "uninstall-postgresql" cuando ejecuto este comando:

sudo find / -name "*uninstall-*"

Entonces, supongo que esto significa que el proceso de desinstalación para 9.0.4 es diferente al de 8.x.

He visto un par de publicaciones en diferentes lugares que describen un método para la desinstalación manual pero, del mismo modo, algunos de los directorios / archivos a los que se hace referencia no están presentes en mi máquina.

Cualquier ayuda o dirección que pueda proporcionar sería muy apreciada.

Solo como referencia, este es el enlace que el otro cartel usó para desinstalar postgres de leopardo de las nieves. Cuando traté de pasar por estos comandos, la mayoría de ellos se ahogó con alguna variante de "comando no encontrado".

ACTUALIZAR:

Además de brew uninstall postgres , ¿debería eliminar alguno de los siguientes archivos / directorios manualmente? Tenga en cuenta que quiero limpiar completamente la pizarra, no hay archivos de datos / tablas de bases de datos ni nada.

> sudo find / -name "*postgres*" find: /dev/fd/3: Not a directory find: /dev/fd/4: Not a directory /Library/Ruby/Gems/1.8/doc/activerecord-3.1.1/rdoc/lib/active_record/connection_adapters/postgresql_adapter_rb.html /Library/Ruby/Gems/1.8/doc/activerecord-3.1.1/ri/ActiveRecord/ConnectionAdapters/PostgreSQLAdapter/postgresql_version-i.ri /Library/Ruby/Gems/1.8/doc/arel-2.2.1/rdoc/lib/arel/visitors/postgresql_rb.html /Library/Ruby/Gems/1.8/gems/activerecord-3.1.1/lib/active_record/connection_adapters/postgresql_adapter.rb /Library/Ruby/Gems/1.8/gems/arel-2.2.1/lib/arel/visitors/postgresql.rb /Library/Ruby/Gems/1.8/gems/arel-2.2.1/test/visitors/test_postgres.rb /Library/Ruby/Gems/1.8/gems/railties-3.1.1/lib/rails/generators/rails/app/templates/config/databases/jdbcpostgresql.yml /Library/Ruby/Gems/1.8/gems/railties-3.1.1/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml /Library/WebServer/Documents/postgresql /Library/WebServer/Documents/postgresql/html/app-postgres.html /Library/WebServer/Documents/postgresql/html/postgres-user.html /private/etc/apache2/users/postgres.conf /private/var/db/dslocal/nodes/Default/groups/_postgres.plist /private/var/db/dslocal/nodes/Default/sharepoints/postgres''s Public Folder.plist /private/var/db/dslocal/nodes/Default/users/_postgres.plist /private/var/db/dslocal/nodes/Default/users/postgres.plist /System/Library/DirectoryServices/DefaultLocalDB/Default/groups/_postgres.plist /System/Library/DirectoryServices/DefaultLocalDB/Default/users/_postgres.plist /Users/postgres /Users/remcat/dev/working/startwire/vendor/plugins/foreign_keys/lib/foreign_keys/postgresql_adapter.rb /Users/remcat/Library/Application Support/CrashReporter/postgres_DCCEF98F-4602-5FF7-964F-5E717AC007B4.plist /Users/remcat/Library/Caches/Homebrew/postgresql-9.0.4.tar.bz2 /Users/remcat/Library/Caches/Metadata/Safari/History/http:%2F%2Fwww.postgresql.org%2Fdocs%2Fcurrent%2Fstatic%2Findex.html.webhistory /Users/remcat/Library/Logs/CrashReporter/postgres_2011-11-06-194716_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/CrashReporter/postgres_2011-11-06-194742_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/CrashReporter/postgres_2011-11-06-194757_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/CrashReporter/postgres_2011-11-06-194958_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/CrashReporter/postgres_2011-11-06-203352_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/CrashReporter/postgres_2011-11-06-203359_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/DiagnosticReports/.postgres_2011-11-06-194716_Ramys-MacBook-Pro.crash.plist /Users/remcat/Library/Logs/DiagnosticReports/.postgres_2011-11-06-194742_Ramys-MacBook-Pro.crash.plist /Users/remcat/Library/Logs/DiagnosticReports/.postgres_2011-11-06-194757_Ramys-MacBook-Pro.crash.plist /Users/remcat/Library/Logs/DiagnosticReports/.postgres_2011-11-06-194958_Ramys-MacBook-Pro.crash.plist /Users/remcat/Library/Logs/DiagnosticReports/.postgres_2011-11-06-203352_Ramys-MacBook-Pro.crash.plist /Users/remcat/Library/Logs/DiagnosticReports/.postgres_2011-11-06-203359_Ramys-MacBook-Pro.crash.plist /Users/remcat/Library/Logs/DiagnosticReports/postgres_2011-11-06-194716_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/DiagnosticReports/postgres_2011-11-06-194742_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/DiagnosticReports/postgres_2011-11-06-194757_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/DiagnosticReports/postgres_2011-11-06-194958_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/DiagnosticReports/postgres_2011-11-06-203352_Ramys-MacBook-Pro.crash /Users/remcat/Library/Logs/DiagnosticReports/postgres_2011-11-06-203359_Ramys-MacBook-Pro.crash /Users/remcat/Library/Saved Application State/org.postgresql.pgadmin.savedState /usr/bin/postgres_real /usr/include/postgres_ext.h /usr/include/postgresql /usr/include/postgresql/internal/postgres_fe.h /usr/include/postgresql/server/postgres.h /usr/include/postgresql/server/postgres_ext.h /usr/include/postgresql/server/postgres_fe.h /usr/lib/postgresql /usr/local/Library/Aliases/postgres /usr/local/Library/Formula/postgresql.rb /usr/local/var/postgres /usr/local/var/postgres/postgresql.conf /usr/share/devicemgr/backend/vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb /usr/share/devicemgr/backend/vendor/rails/railties/configs/databases/postgresql.yml /usr/share/devicemgr/webserver/gems/gems/eventmachine-0.12.10/lib/em/protocols/postgres3.rb /usr/share/man/man1/postgres.1.gz /usr/share/postgresql /usr/share/postgresql/postgres.bki /usr/share/postgresql/postgres.description /usr/share/postgresql/postgres.shdescription /usr/share/postgresql/postgresql.conf /usr/share/postgresql/postgresql.conf.sample


A continuación, se muestra la desinstalación de PostgreSQL 9.1 instalada con el instalador de EnterpriseDB . Lo más probable es que tenga que reemplazar la carpeta /9.1/ con su número de versión. Si /Library/Postgresql/ no existe, entonces probablemente haya instalado PostgreSQL con un método diferente, como homebrew o Postgres.app .

Para eliminar la instalación OneDown de EnterpriseDB de PostgreSQL 9.1:

  1. Abra una ventana de terminal. El terminal se encuentra en: Aplicaciones-> Utilidades-> Terminal
  2. Ejecute el desinstalador:

    sudo /Library/PostgreSQL/9.1/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh

    Si instaló con el Instalador de Postgres, puede hacer:

    open /Library/PostgreSQL/9.2/uninstall-postgresql.app

    Le pedirá la contraseña de administrador y ejecutará el desinstalador.

  3. Elimine PostgreSQL y las carpetas de datos. El asistente le notificará que estos no fueron eliminados.

    sudo rm -rf /Library/PostgreSQL

  4. Eliminar el archivo ini:

    sudo rm /etc/postgres-reg.ini

  5. Elimine al usuario de PostgreSQL usando las Preferencias del Sistema -> Usuarios y Grupos.

    1. Desbloquee el panel de configuraciones haciendo clic en el candado e ingresando su contraseña.
    2. Seleccione el usuario de PostgreSQL y haga clic en el botón menos.
  6. Restaure la configuración de su memoria compartida:

    sudo rm /etc/sysctl.conf

Eso debería ser todo! El asistente de desinstalación habría eliminado todos los iconos y archivos de aplicaciones de inicio para que no tenga que preocuparse por ellos.


Desinstalación:

sudo /Library/PostgreSQL/9.6/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh

Eliminando el archivo de datos:

sudo rm -rf /Library/PostgreSQL

Eliminando las configuraciones:

sudo rm /etc/postgres-reg.ini

Y eso es.


No pude desinstalar PostgreSQL 9.0.8. Pero finalmente encontré esto. (Instalé Postgres usando homebrew)

brew list

Busque el nombre correcto de la carpeta. Algo como.

postgresql9

Una vez que encuentre el nombre correcto, haga lo siguiente:

brew uninstall postgresql9

Eso debería desinstalarlo.


No utilizo la misma versión, pero las acciones de desinstalación son las mismas: buscando el archivo uninstall-postgresql dentro del directorio

/Library/PostgreSQL/9.6

luego ejecútalo

(Captura de pantalla en macOS 10.13)

entonces

sudo rm -rf /Library/PostgreSQL/

para borrar todo el directorio innecesario



abra la terminal e ingrese el siguiente comando y presione enter

sudo /Library/PostgreSQL/9.X/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh