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:
- 터미널 창을 엽니다.터미널은 다음에서 찾을 수 있습니다: 응용 프로그램 -> 유틸리티 -> 터미널
제거 프로그램 실행:
sudo /Library/PostgreSQL/9.1/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh
Postgres Installer와 함께 설치한 경우 다음 작업을 수행할 수 있습니다.
open /Library/PostgreSQL/9.2/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 사용homebrew
postgresql 서버 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
'sourcecode' 카테고리의 다른 글
PyMongo를 사용하여 MongoDB에서 새 데이터베이스를 만들려면 어떻게 해야 합니까? (0) | 2023.05.09 |
---|---|
Git를 현재 디렉터리로 복제하는 방법 (0) | 2023.05.09 |
고정 크기 컨테이너를 채우도록 동적 텍스트 자동 크기 조정 (0) | 2023.05.09 |
node.js Express에서 현재 요청의 호스트 이름을 가져옵니다. (0) | 2023.05.09 |
엑셀에서 비어 있지 않은 모든 셀을 선택하려면 어떻게 해야 합니까? (0) | 2023.05.04 |