пользователь noob mac - директория для разработчиков - PullRequest
1 голос
/ 10 октября 2010

Я только что получил Mac Mini OS X Server.Это мой первый набег в мир Mac.Желая встать на правильную ногу, когда я настраиваю свою машину, которая будет использоваться главным образом для разработки программного обеспечения (java, groovy, grails, javascript и т. Д.), Мне интересно, какие соглашения обычно соблюдаются при установке программных средств, найтиваши проекты и т. д. Я пытался погуглить этот вопрос, используя различные поисковые термины, но ни одна из страниц не дает ответов, близких к тому, что я спрашиваю.Я не спрашиваю о том, где инструменты, которые поставляются с установщиком (образ, как я понимаю).Нет, мой первый вопрос касается установки таких вещей, как tomcat, mysql или аналогичных , вещей, которые требуют от меня вмешательства и выбора местоположения.

Мой второй вопрос: где я размещаю свои проекты, которые разрабатываю?Я думаю, что они, вероятно, должны идти в подкаталог моего домашнего каталога, который называется projects , возможно?

Есть ли что-то еще, что я должен знать, когда я собираюсь настроить мой Mac для разработки?Существуют ли инструменты / утилиты, которые я должен установить, которые являются уникальными для мира Mac (другими словами, не предлагайте такие инструменты, как плагины Firefox, которые я, вероятно, использовал бы на ПК)?

Спасибо!

1 Ответ

1 голос
/ 11 октября 2010

Главное - придерживаться «локальных» площадок сайта; / usr / local / * и / Library / *. Конечно, все, что находится под домом пользователя, также совершенно безопасно. Это должно избавить вас от проблем с обновлениями программного обеспечения от Apple. Иногда вам нужно изменить некоторые переменные среды, чтобы позволить вашему программному обеспечению подобрать, например, дополнительные элементы $ PATH.

Что касается полезных инструментов, мне нравится менеджер пакетов Mac Ports. Часто это быстрый способ заполнить цепочку зависимостей или поэкспериментировать с различными программными пакетами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...