Zuerst würde ich empfehlen, zu laufen, brew doctor
um sicherzustellen, dass Ihre homebrew
Installation noch intakt ist. Es weist Sie auf Änderungen hin, die nach dem Upgrade vorgenommen werden müssen.
Wenn Sie immer noch Probleme haben und Datenbanksicherungen oder nichts Kritisches haben, von dem Sie glauben, dass es kaputt gehen könnte, wäre eine einfache Lösung meiner Meinung nach, so etwas wie auszuführen
brew uninstall postgres && brew install postgres
Erkennt standardmäßig homebrew
Ihre Betriebssystemversion und wird aus einer speziell für El Capitan vorgesehenen „Flasche“ neu installiert, wodurch Ihr spezielles Problem behoben werden sollte.
Sie könnten es auch versuchen brew upgrade postgres
(oder was auch immer der entsprechende Befehl ist).
Die Antwort war eigentlich, die Datei server.log zu entfernen und initdb auszuführen. Dadurch wurde das Problem behoben.
Außerdem musste ich createdb 'username' ausführen, um auch meine Start-Postgres-Datenbank zu erstellen.
bdecaf
brew doctor
- El Capitan vermasselt wirklich einige Homebrew-Fässer.Rubinschienen
brew doctor
nur eine Bewertung Ihrer aktuellenhomebrew
Installation durch und gibt Ihnen Vorschläge, was zu tun ist, um das Problem zu beheben. Ich habe 2 separate Yosemite-Boxen auf El Capitan aktualisiert und achte immerbrew doctor
darauf, dass alles noch intakt ist. Ich hätte das wahrscheinlich sogar in meine Antwort aufnehmen sollen. Viele Malebrew doctor
kann ein Lebensretter sein. Ich habe keine negativen Auswirkungen auf meine Fässer gesehen, nachdem ich es laufen ließ. Manchmal ist sudo für Casks erforderlich, was Ihr Problem sein kann. Möglicherweise liegt ein Berechtigungsproblem vor.bdecaf
Rubinschienen
brew doctor
. Ich verstehe jetzt vollkommen, und ich bin dabei, meine Antwort zu aktualisieren, um Ihren Rat widerzuspiegeln (den ich selbst in der Tat absolut raten würde).bdecaf