質問: macからpostgresを完全に削除するにはどうすればよいですか? postgres用のmacインストーラーを使用した後、postgresで不気味な動作が発生しました。/applicationsと/ libraryからmacguiインストーラーのバージョンを削除した後も、すでにそこにあり、残っている既存の半ば焼けたpostgresインストールがあるようです。不気味な振る舞いの一部には、特定のユーザーにその振る舞いで認証させるために繰り返し突っついたり突っ込んだりすることができないことが含まれていました-しかし、これは、2つの並列postgresデータベースがあり、そのうちの1つが(成功して)ユーザーに特定のパスワード、およびこのデータベースが設定されていないパスワード。そのバージョンがアンインストールされたので、使用しようとするとクラッシュしたりエラーが発生したりするpostgresバイナリがいくつかあります。$ psql dyld: library not loaded: /usr/lib/libpq.5.dylib referenced from: /usr/bin/psql reason: image not found trace/bpt trap: 5 $ 私はこのmacの寿命の中で、macports、fink、またはhomebrew以外の他のunixインストーラーを使用していません。 homebrewはpostgresインストールの所有権を放棄します:# ls /usr/local/cellar | grep -i postgres # そのため、どのようにインストールしても、postgresのインストールが壊れているため、完全にワイプしたいと思います。システムからpostgresを完全にワイプして、インストーラーでインストールし、不気味な1.5回のインストールではなく、1回のpostgresインストールを行うにはどうすればよいですか?
回答: アンインストーラーを実行した後、以下は、ライブラリディレクトリに残っているsql構成ファイルまたはセットアップファイルを見つけるのに役立ちます(奇妙な再インストール動作の一般的な原因)find ~/library | grep sqlpostgresqlインストールの一部のように見えるものがある場合は、再インストールする前にそれらを削除すると役立つ場合があります。時々、隠されたフォルダがより深く埋もれています。また、ls -l /usr/bin/psql psqlアプリケーションが別のディレクトリに格納されている場合、シンボリックリンクがある場合はそれを公開する必要があります。