2 votos

¿Cuál es la experiencia de línea de comandos más parecida a OSX o Darwin disponible (sin tener que comprar un Mac caro o transportar mis máquinas de producción a casa)?

Quiero emular la experiencia de línea de comandos de OSX con un pequeño netbook y practicar mis habilidades con la comodidad de esta pequeña máquina.

Seguro que Apple ofrece enlaces Darwin reales para desarrolladores o administradores de sistemas... su url es incluso " Fuente abierta .Apple.com pero hasta ahora las imágenes que he encontrado en archivos web parecen aún más antiguas; véase por ejemplo esta entrada o este post sobre unix y linix .

Pensaba FreeBSD proporcionaría esto, y me encanta usar FreeBSD, pero OSX ha incorporado tanto más en los sistemas que siento que no es una formación precisa o la respuesta a mi pregunta.

En es posible obtener un .iso de los llamados Darwin puro (El sucesor de Open Darwin), pero parece que se centra en las imágenes de VMware y conseguir que la gente en una interfaz gráfica de usuario (que es genial, pero no es mi objetivo aquí), además de que es, naturalmente, un poco fuera de fecha. Gracias.

3 votos

Como sabes, el software de Apple sólo tiene licencia para funcionar en productos Apple. Así que es básicamente imposible obtener el 100% de la experiencia sin tener un Mac. Debo añadir que, en mi opinión, cualquier tipo de experiencia con Linux te proporcionará el 80% de lo que Apple ofrece en términos de experiencia con la línea de comandos. El resto es específico de Apple y probablemente no merezca la pena aprenderlo a menos que realmente vayas a utilizar productos Apple.

0 votos

¿Es el .iso aquí ¿ha caducado/no es lo que busca (la versión nano)?

1 votos

En cuanto a no romper un Mac, puede ejecutar las versiones posteriores de Mac OS X en una máquina virtual si se ejecuta en un Mac real. Toda la máquina virtual vive en un único archivo en el Mac real. Así que puedes hacer una copia de seguridad de ese único archivo. Si estropea el Mac virtual, deseche el Mac defectuoso y empiece de nuevo con una copia de seguridad nueva. Al instante estarás funcionando de nuevo. Yo utilizo el producto Parallels para mi VM, pero Fusion de VMware también puede funcionar bien. Un tercer producto, VirtualBox, también ejecuta varios sistemas operativos en un Mac, pero instalar Mac OS X como invitado puede ser complicado en este producto VM en particular.

3voto

jejorda2 Puntos 121

Utiliza ssh en el netbook para iniciar sesión en un Mac remoto y aprende los comandos de esa forma.

0 votos

Honestamente, esa es una respuesta muy buena para mí personalmente, pero tal vez no es la "mejor respuesta" para la mayoría de la gente que ve mi pregunta como una forma de tener esta experiencia. sin tener ningún Mac cerca. Lo más barato podría ser conseguir algún Mac realmente viejo, o algo con un problema de hardware en la pantalla o puertos usb y usarlo vía ssh. Esto es necesario para mí, porque quiero jugar con cosas como OD donde nunca querría trastear en mis máquinas de administrador, o tener que preocuparme de si el portátil de mi hermana está encendido en la otra habitación.

0 votos

¡muy buena solución al mismo problema!

1 votos

Iba a sugerir esto, pero no me molesté. Mi problema es que la mayoría de la gente probablemente no dejaría que alguien más SSH en su máquina de producción para realizar comandos potencialmente alterar el sistema. Sin mencionar que algunos de estos comandos deben ser usados en conjunto con la GUI, por lo que es difícil de probar. Por ejemplo, establecer ciertas preferencias con valores predeterminados o perfiles de configuración. Supongo que depende de lo que quieras aprender exactamente.

1voto

Hefewe1zen Puntos 324

El software de Apple sólo tiene licencia para funcionar en productos Apple. Comandos como dscl, diskutil, defaults, etc. son específicos de OS X. Sin embargo, encontrará que fuera de eso, la mayor parte de la CLI es muy similar a otros sabores *nix.

0 votos

Gracias por la respuesta y los comentarios, @Hefewe1zen; ya que el objetivo real y final es la construcción de la eficiencia y la velocidad de administración, a continuación, con su respuesta en mente, estoy seguro de que puedo peinar específicamente la web para OSX sysadmin CLI consejos y recursos. También para más información puedo encontrar recursos sobre qué comandos son específicos de OSX, y por supuesto, si alguno de nosotros tiene algo realmente fuerte, puede dejar un enlace aquí ;-)

1 votos

No encuentro fácilmente un sitio que lo diferencie. Este enlace más o menos lo hace ss64.com/osx - otra forma de ver una página de manual y al final habrá una sección de Historia que puede arrojar algo de luz.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X