Ich denke auch, dass dies nicht hierher gehört, aber ich antworte, als ob Sie allgemein nach den Werkzeugen gefragt hätten.
MacPorts ist die Mac-Version des bsd-Paketmanagers "port" (Mac ist in der Tat eine bsd-Derivate, nicht Linux). homebrew ist ein (wie ich weiß) Paketmanager, der von Grund auf neu geschrieben wurde. MacPorts zaubert im / opt-Verzeichnis, Homebrew normalerweise in / usr / local / Cellar. Die Tatsache, ich bevorzuge Homebrew, ist, dass Sie Homebrew installieren können, indem Sie ein Git-Repo klonen, den Pfad anpassen und fertig. Sie können Homebrew überall installieren, Updates kommen über git pull
und alle Pakete werden diesem Verzeichnis vorangestellt. Zusätzlich werden die Berechtigungen verwaltet, sodass Sie kein sudo benötigen.
pip ist ein Python-Paket-Manager, der Python-Pakete bereitstellt. Ruby-Edelsteine sind die gleichen wie in Ruby geschrieben
ein letztes Wort: Jeder Paketmanager aktualisiert Ihr System nicht. Es installiert die Pakete von Grund auf und ändert den Pfad, sodass Sie die installierten Tools tatsächlich verwenden. Sie dienen nicht dazu, Ihr System auf dem neuesten Stand zu halten, sondern sollten zusätzliche Software bereitstellen