Ich habe gerade einen neuen Mac Pro mit OS X 10.9 bekommen. Wenn ich renne:
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?
/opt/local/bin/port
ist die ausführbare MacPorts-Datei und wird daher installiert. Was passiert, wenn Sie die Befehleport version
und versuchenport list installed
? Ich benutze sowohl Homebrew als auch MacPorts und bekomme die Warnung, aber alles funktioniert gut für mich :)Antworten:
Beachten Sie, dass einige Verpackungstools von Drittanbietern MacPorts manchmal automatisch installieren. Ich erinnere mich, dass RVM dies tut (oder zumindest früher, ich kenne den aktuellen Status nicht). Obwohl Sie nicht wissen, dass Sie es tatsächlich manuell installieren, ist es möglicherweise immer noch vorhanden.
Wenn Sie
/opt/local
an einen anderen Ort wechseln , kann dies zu Schäden an MacPorts führen.quelle
Der Fehler meldet, dass
/opt/local/bin/port
vorhanden.Wenn Sie es nicht installiert haben, wird der Fehler angezeigt, da der Pfad vorhanden ist. Verschieben Sie die ausführbare Datei:
Wenn Sie es installiert haben, können Sie den folgenden Befehl ausführen:
quelle