sourcecode

Postgre를 완전히 제거합니다.Mac OS X Lion의 SQL 9.0.4?

copyscript 2023. 5. 9. 22:55
반응형

Postgre를 완전히 제거합니다.Mac OS X Lion의 SQL 9.0.4?

이 질문은 다음과 같이 중복될 수 있습니다. Mac(Snow Leopard 실행)에서 postgresql을 제거하는 방법은 두 가지 주요 차이점이 있습니다.Lion을 실행하고 있으며 Postgre를 제거하려고 합니다.SQL 9.0.4.마지막 질문과 참조한 링크를 살펴보았지만 다음 명령을 실행할 때 "uninstall-postgresql"이라는 파일을 찾지 못했습니다.

sudo find / -name "*uninstall-*"  

따라서 이는 9.0.4의 제거 프로세스가 8.x의 제거 프로세스와 다르다는 것을 의미합니다.

여러 곳에서 수동 제거 방법을 설명하는 게시물을 몇 개 보았지만, 마찬가지로 참조된 디렉터리/파일 중 일부가 내 컴퓨터에 없습니다.

당신이 제공할 수 있는 어떤 도움이나 지시도 매우 감사할 것입니다.

참고로, 이것은 다른 포스터가 스노우 레오파드에서 포스터를 제거할 때 사용한 링크입니다.이러한 명령을 단계적으로 수행하려고 할 때, 대부분의 명령은 "command not found(명령을 찾을 수 없음)"의 변형으로 인해 막혔습니다.


업데이트:

▁▁additionbrew uninstall postgres다음 파일/디렉토리를 수동으로 제거해야 합니까?데이터 파일/데이터베이스 테이블 등이 없는 상태에서 슬레이트를 완전히 삭제합니다.

> 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

다음은 Postgre의 제거입니다.Enterprise를 사용하여 SQL 9.1 설치DB 설치 관리자.아마도 /9.1/ 폴더를 버전 번호로 바꿔야 할 것입니다.한다면/Library/Postgresql/존재하지 않는 경우에는 아마도 Postgre를 설치했을 것입니다.또는 와 같은 다른 메서드를 사용하는 SQL.

Postgre의 Enterprise DB 원클릭 설치를 제거하려면 다음과 같이 하십시오.SQL 9.1:

  1. 터미널 창을 엽니다.터미널은 다음에서 찾을 수 있습니다: 응용 프로그램 -> 유틸리티 -> 터미널
  2. 제거 프로그램 실행:

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

    Postgres Installer와 함께 설치한 경우 다음 작업을 수행할 수 있습니다.

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

    관리자 암호를 요청하고 제거 프로그램을 실행합니다.

  3. Postgre 제거SQL 및 데이터 폴더.제거되지 않았음을 알려주는 메시지가 나타납니다.

    sudo rm -rf /Library/PostgreSQL
    
  4. ini 파일을 제거합니다.

    sudo rm /etc/postgres-reg.ini
    
  5. Postgre 제거시스템 환경설정 -> 사용자 & 그룹을 사용하는 SQL 사용자.

    1. 자물쇠를 클릭하고 암호를 입력하여 설정 패널의 잠금을 해제합니다.
    2. Postgre를 선택SQL 사용자를 선택하고 빼기 단추를 클릭합니다.
  6. 공유 메모리 설정 복원:

    sudo rm /etc/sysctl.conf
    

이상입니다!제거 마법사가 모든 아이콘과 시작 응용 프로그램 파일을 제거했으므로 걱정할 필요가 없습니다.

홈브루 설치 프로그램

Postgre를 설치했다고 가정합니다.SQL 사용homebrewpostgresql 서버 Mac OS X의 상태 macos x에서 postgresql 서버를 시작하는 방법확인할 때 참조된 대로 다음을(를) 사용할 수 있습니다.brew uninstall postgresql지휘권

EnterpriseDB 설치 관리자

엔터프라이즈를 사용한 경우그런 다음 DB 설치 관리자는 이 스레드의 다른 답변을 확인합니다.

엔터프라이즈기본 Postgres 웹 사이트에서 "다운로드" 링크를 클릭하면 DB 설치 프로그램이 제공됩니다.Postgres 팀은 소스 코드만 릴리스하므로 EnterpriseDB.com 회사는 커뮤니티에 대한 예의로 설치 프로그램을 구축합니다.

Postgres.app

를 사용했을 수도 있습니다.

이 두 번 클릭 가능한 Mac 앱에는 Postgres 엔진이 포함되어 있습니다.

동일한 버전을 사용하지 않지만 제거 작업은 동일합니다.디렉터리 내부에서 파일 제거-postgresql을 찾는 중

/Library/PostgreSQL/9.6

여기에 이미지 설명 입력

그리고 나서 실행합니다.

여기에 이미지 설명 입력

(macOS 10.13의 스크린샷)

그리고나서

sudo rm -rf /Library/PostgreSQL/

불필요한 디렉토리를 모두 삭제합니다.

이 블로그 게시물은 매우 잘 설명되어 있습니다.

(9.X를 사용자 버전으로 바꾸기만 하면 됩니다.예: 9.6)

A. Postgre가 설치된 경우홈브루가 있는 SQL, 입력brew uninstall postgresql

B. 엔터프라이즈를 사용한 경우DB 설치 관리자는 다음 단계를 수행합니다.

터미널 창에서 제거 프로그램을 실행합니다.sudo /Library/PostgreSQL/9.X/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh

C. Postgres Installer와 함께 설치된 경우 다음을 수행합니다.

열다./Library/PostgreSQL/9.X/uninstall-postgresql.app

Postgre 제거SQL 및 데이터 폴더.제거되지 않았음을 알려주는 메시지가 나타납니다.

sudo rm -rf /Library/PostgreSQL

ini 파일을 제거합니다.

sudo rm /etc/postgres-reg.ini

Postgre 제거시스템 환경설정 -> 사용자 & 그룹을 사용하는 SQL 사용자.

자물쇠를 클릭하고 암호를 입력하여 설정 패널의 잠금을 해제합니다.Postgre를 선택SQL 사용자를 선택하고 빼기 단추를 클릭합니다.공유 메모리 설정 복원:sudo rm /etc/sysctl.conf

Postgre를 제거할 수 없습니다.SQL 9.0.8.하지만 마침내 이걸 발견했습니다.(홈브루를 사용하여 Postgres를 설치했습니다)

brew list

올바른 폴더 이름을 찾습니다.뭐 그런 거.

postgresql9

올바른 이름을 찾으면 다음을 수행합니다.

brew uninstall postgresql9

그러면 제거됩니다.

제거:

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

데이터 파일 제거:

sudo rm -rf /Library/PostgreSQL

구성 제거:

sudo rm /etc/postgres-reg.ini

이상입니다.

터미널을 열고 아래 명령을 입력하고 Enter 키를 누릅니다.

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

컴퓨터에 여러 버전의 Postgres가 설치되어 있는 경우.다음을 통해 모두 제거할 수 있습니다.brew명령:

brew uninstall --force postgresql

공식 postgres 사이트에서 BigSQL의 그래픽 설치 관리자를 사용하여 설치한 경우 및 기본 위치에 설치한 경우...

은 홈 디렉토리에서 수 ./Users/<yourusername/PostGreSQL/uninstall/

고려되지 않은 또 다른 방법은 당신의 우편물이 다음 사람에 의해 설치되었다는 것입니다.pgvm(Postgres 버관리자전).

제방법을 합니다.pgvm uninstall 9.0.3

언급URL : https://stackoverflow.com/questions/8037729/completely-uninstall-postgresql-9-0-4-from-mac-osx-lion

반응형