Ich habe gerade einen neuen Mac Pro mit OS X 10.9 bekommen. Wenn ich laufe:
brew doctor
Ich bekomme die Warnung:
Warning: You have MacPorts or Fink installed:
/opt/local/bin/port
This can cause trouble. You don't have to uninstall them, but you may want to
temporarily move them out of the way, e.g.
sudo mv /opt/local ~/macports
Ich habe MacPorts oder Fink nicht installiert, warum erhalte ich die Warnung?
Beachten Sie, dass einige Paketierungstools von Drittanbietern MacPorts manchmal automatisch installieren. Ich erinnere mich, dass RVM das tut (oder zumindest früher, ich kenne den aktuellen Stand nicht), also ist es vielleicht immer noch da, obwohl Sie nicht wissen, dass es tatsächlich manuell installiert wird.
Wenn Sie /opt/local
an einen anderen Ort ziehen, könnte das alles kaputt machen, was MacPorts überhaupt eingezogen hat.
Die vorhandenen Fehlermeldungen /opt/local/bin/port
.
Wenn Sie es nicht installiert haben, wird der Fehler angezeigt, weil der Pfad existiert. Verschieben Sie die ausführbare Datei:
sudo mv /opt/local/bin/port ~/Desktop
Wenn Sie es installiert haben, können Sie den angegebenen Befehl ausführen:
sudo mv /opt/local ~/macports
Jojo
/opt/local/bin/port
ist die ausführbare MacPorts-Datei, daher wird sie installiert. Was passiert, wenn Sie die Befehleport version
und versuchenport list installed
? Ich benutze sowohl Homebrew als auch MacPorts und bekomme die Warnung, aber bei mir funktioniert alles gut :)Wilhelm Hu
mmmmmm