20 Stimmen

Was ist das Äquivalent von "aptitude" in Mac OSX?

Wie führt man "sudo apt-get install" unter OSX aus?

16voto

Norman Gray Punkte 11293

Andere haben erwähnt MacPorts y Selbstgebrautes Es könnte sich lohnen, den Unterschied zwischen ihnen zu beachten.

MacPorts funktioniert bei mir zum Glück. Aber es hat die sehr lästige Eigenschaft, dass es installieren will alles . So musste ich ihn schon mehrmals davon abhalten, seine eigene Version von Perl zu installieren und die des Systems zu ignorieren, oder TeX und sogar gcc. Der Grund dafür ist, dass es, wenn es sich auf die Systemversionen dieser Programme (oder im Fall von TeX auf eine vorinstallierte Version) verlassen würde, zu einem Versionsproblem kommen könnte, das zu einem Fehler führen würde. Und Plattenplatz ist billig. Das ist wahrscheinlich wahr, aber es erscheint mir immer noch ein bisschen zwanghaft (und ich bin mir nicht sicher, ob ich etwas verwenden möchte, das so sehr von bestimmten Versionen abhängig ist). Ob vernünftig oder nicht, es macht mich jedes Mal nervös, wenn es passiert.

Homebrew hingegen zielt ausdrücklich darauf ab, bereits installierte Tools nicht zu duplizieren. Wenn MacPorts sein "Install-the-world"-Ding durchführt, muss ich es in der Regel beenden und das Paket mit den verrückten Abhängigkeiten von Hand installieren, so dass ich noch nie dazu gekommen bin, Homebrew zu benutzen, aber ich bin kurz davor, es zu tun, seit ich das erste Mal davon gehört habe.

5voto

5voto

fletcher Punkte 12962

Es gibt kein Äquivalent aus der Box.

Vielleicht möchten Sie einen Blick auf MacPorts werfen:

M DarwinPorts, ist ein Paket Verwaltungssystem, das die Installation von Installation von Software unter den Betriebssystemen Mac OS X und Darwin Betriebssystemen vereinfacht. Es ist ein freies/quelloffenes Softwareprojekt zur die Installation von anderer freier freier/quelloffener Software zu vereinfachen. Ähnlich in Ziel und Funktion ähnlich wie Fink und die BSDs Ports-Sammlungen, wurde DarwinPorts im Jahr 2002 als Teil des OpenDarwin-Projekts, mit der Beteiligung einer Reihe von Apple Inc. Mitarbeiter, darunter Landon Fuller, Kevin Van Vechten und Jordan Hubbard.

http://en.wikipedia.org/wiki/MacPorts

http://www.macports.org/

2voto

chiborg Punkte 25033

Wenn Sie wirklich eine apt-basierte Paketverwaltung wollen, schauen Sie sich Fink . Es ist der "älteste" Paketmanager unter Mac OS X und ich bin mir nicht sicher, ob die Pakete noch richtig gepflegt werden. Aber ich benutze ihn erfolgreich unter Snow Leopard.

-3voto

Quentin Punkte 850700
cp -r MyApplication.app /Applications/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X