Frage

Ich habe gerade einen Mac Mini OS X Server. Dies ist mein erster Ausflug in die Mac-Welt. Zu wollen, auf dem rechten Fuß steigen, wie ich meine Maschine konfigurieren, die in erster Linie für die Software-Entwicklung verwendet werden (Java, Groovy, Grails, Javascript, etc.), ich frage mich, was Konventionen werden in der Regel gefolgt, wie Sie Software-Tools installieren, sucht Ihre Projekte, etc. ich haben versucht, diese Frage zu googeln, um eine Vielzahl von Suchbegriffen, aber keine der Seiten kommt mit Antworten in der Nähe zu dem, was es ist, ich bin zu fragen. Ich bitte nicht darum, wo Werkzeuge, die mit einem Installer kommen (ein Bild, wie ich es verstehe). Nein, meine erste Frage ist, über Dinge wie tomcat installieren, mysql oder ähnlichen , Dinge, die ich brauchen, zu intervenieren und einen Speicherort auszuwählen.

Die zweite Frage, dann wird: wo kann ich meine Projekte legen, dass ich die Entwicklung ist? Ich denke, dass diese wahrscheinlich in ein Unterverzeichnis von meinem Home-Verzeichnis gehen sollte man den Namen Projekte , vielleicht?

Gibt es noch etwas sollte ich wissen, wie ich es für die Entwicklung meiner Mac über die Konfiguration gehen? Gibt es Tools / Utilities, dass ich sollte, die der Mac-Welt (in anderen Worten, nicht vorschlagen Tools wie Firefox Plugins, dass ich auf einem PC wahrscheinlich verwendet haben würde) sind einzigartig installieren?

Danke!

War es hilfreich?

Lösung

Die Hauptsache ist, zu kleben an den ‚Standort lokalen‘ Bereiche; / Usr / local / * und / Library / *. Natürlich alles unter einem Haus des Benutzers ist perfekt und sicher. Dadurch sollten Sie von Ärger fern halten in Bezug auf Software-Updates von Apple. Manchmal müssen Sie einige Umgebungsvariablen Änderungen der Software zu ermöglichen, zum Beispiel zu holen zusätzliche $ PATH-Elemente.

In Bezug auf nützliche Werkzeuge, ich mag den Paket-Manager Mac Ports. Es ist oft eine schnelle Art und Weise eine Abhängigkeitskette oder experimentieren Sie mit verschiedenen Softwarepaketen zu füllen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top