Guter Open Source Package Manager für OSX

642
AlexN

Ich bin neu bei OSX, da ich schon seit Jahren Linux-Anwender bin und mit apt gearbeitet habe und wie nett es ist, meine Computersoftware zu aktualisieren und zu aktualisieren.

Was ist die beste ähnliche Lösung für OSX für Open-Source-Pakete wie VIM, Python, Ruby ... und leicht zu aktualisieren? Ich habe über Macports und Hombrew gelesen, ... wäre sogar PIP für die Aufgabe geeignet?

Was ist genau GEM?

Vielen Dank

Alex

-2
Hallo AlexN. Leider sind Fragen zu Produktempfehlungen für Super User nicht relevant. Wenn Sie nach "besten" Lösungen fragen, ohne eine Messgröße anzugeben, anhand derer Lösungen beurteilt werden können, neigt das dazu, Meinungen zu geben, die wir nur schwer vermeiden können. Ich empfehle Ihnen, Ihre Frage zu [bearbeiten], um mehr über die Lösung eines bestimmten Problems zu erfahren und weniger um Produktempfehlungen zu suchen. Bitte stellen Sie auch nur eine Frage pro Frage. Dadurch würde die Frage eher unsere Standards erfüllen. Weitere Informationen finden Sie im Abschnitt [Hilfe], in dem Sie Fragen stellen. a CVn vor 8 Jahren 1
Ich habe nicht nach der besten Lösung gefragt, ich habe nur nach Informationen zur aktuellen Situation von Paketverwaltern in OSX gefragt, ähnlich wie die Antwort, die Schwertspize gegeben hat. Vielen Dank. AlexN vor 8 Jahren 0
Ihre Frage enthält explizit den Satz "Was ist ** die beste ** ähnliche Lösung für OSX (...)?". (Meine Betonung.) a CVn vor 8 Jahren 0
Ich entschuldige mich also, Sie haben recht. Ich werde in Zukunft vorsichtiger damit umgehen, wie ich Sätze strukturiere. Vielen Dank. AlexN vor 8 Jahren 0

1 Antwort auf die Frage

-1
Schwertspize

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 pullund 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