Pregunta

acabo de recibir una Mac Mini OS X Server. Esta es mi primera incursión en el mundo Mac. Querer bajar en el pie derecho como puedo configurar mi máquina, que será utilizado principalmente para el desarrollo de software (Java, maravilloso, griales, javascript, etc.), me pregunto lo que las convenciones son típicamente seguidos a medida que instala las herramientas de software, localice sus proyectos, etc. me han intentado googlear esta pregunta, usando una variedad de términos de búsqueda, pero ninguna de las páginas viene con respuestas a cerca de qué es lo que estoy pidiendo. No estoy pidiendo acerca de dónde herramientas que vienen con un instalador (una imagen, como yo lo entiendo). No, mi primera pregunta es sobre la instalación de cosas como Tomcat, MySQL, o similares , cosas que me tienen que intervenir y seleccionar una ubicación.

La segunda pregunta, entonces, es: ¿Dónde coloco mis proyectos que estoy desarrollando? Estoy pensando que éstos probablemente deberían ir a un subdirectorio del directorio de mi casa, uno llamado proyectos , tal vez?

¿Hay algo más que debería saber como hago para configurar mi Mac para el desarrollo? ¿Hay herramientas / utilidades que debería instalar que son únicos para el mundo Mac (en otras palabras, no sugieren herramientas como plugins de Firefox que habría probablemente utilizada en un PC)?

Gracias!

¿Fue útil?

Solución

Lo más importante es que se adhieren a las áreas locales del sitio ''; / Usr / local / * y / Library / *. Por supuesto, cualquier cosa bajo la casa de un usuario es perfectamente seguro también. Hacer esto debe mantenerse fuera de problemas con respecto a las actualizaciones de software de Apple. A veces se necesita algunos cambios de variables de entorno para permitir que el software para recoger, por ejemplo, elementos adicionales $ PATH.

En cuanto a herramientas útiles, me gusta el gestor de paquetes de Mac Puertos. A menudo es una forma rápida de llenar una cadena de dependencias o experimentar con diferentes paquetes de software.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top