Aquí está mi recomendación para ti:
Obtenga una computadora con Windows para CATIA y SolidWorks. Dualboot (partición) e instale Linux Mint .
Sinceramente, no veo ninguna ventaja en Mac OS X para sus propósitos, y lo digo como un usuario a largo plazo de sistemas Mac, Windows y Linux, así como también software CAD y de modelado, incluido SolidWorks (aunque no CATIA; es bastante caro) )
Desea “familiarizarse con una interfaz basada en Linux con el terminal”. ¡Eso es genial! Es mucho mejor hacer esto desde Linux que usar Mac como puente. Creo firmemente que usar un terminal en Mac OS X es más difícil que en Linux, y tampoco es estándar (wrt. Unix, POSIX), por lo que tendrá que volver a aprender las formas correctas.
- ¿Dónde puedo aprender a construir una computadora desde cero y estar seguro de que no romperé componentes costosos?
- ¿Cuál fue el significado de NeXT?
- ¿Puedo ejecutar 3ds Max sin problemas en mi computadora portátil?
- ¿Cuál sería más rápido en una computadora moderna: ROM de 1980 (dado suficiente) o SSD moderna?
- ¿Cuáles son las mejores computadoras portátiles para AutoCAD?
Como programador casual que busca mejorar su conjunto de habilidades, Linux es el sistema operativo de elección. Las herramientas para desarrolladores de Mac OS X están desactualizadas (todavía está en una versión bastante antigua de coreutils, por ejemplo), y es mucho más difícil instalar el software. Aprende y ama apt-get . Descubrí que hay muy poco que mi máquina Linux no pueda hacer, y para esas aplicaciones (como CAD o juegos), simplemente reinicie Windows.
Linux Mint es simple . Es una verdadera distribución de Linux, pero es realmente fácil de usar. Tiene una interfaz de estilo Windows XP / 7 a la que te acostumbrarás en un instante. He tenido personas no técnicas que usan mi caja Linux y no me doy cuenta de que no es Windows.
Linux Mint es flexible . Puede ingresar a un terminal de consola de pantalla completa desde cualquier lugar (Ctrl-Alt-F1 a F6), o crear un nuevo terminal con Ctrl-Alt-T o hacer clic con el botón derecho → Abrir en Terminal (desde una carpeta). Estas son pequeñas cosas, pero suman.
Linux Mint es compatible . Está construido en Ubuntu y hereda su base de paquetes, por lo que está cubierto en términos de software y soporte.
Y, por supuesto, Linux es gratis . Si compra Mac y Windows, está pagando por dos sistemas operativos (al menos uno de los cuales es realmente muy caro). Linux siempre ha sido y siempre será gratuito.
Puede probar Linux Mint sin instalarlo descargando un LiveCD de http://linuxmint.com. No dude en preguntar si tiene alguna pregunta.
Editar con respecto a las distribuciones de Linux.
Hay dos ramas principales de las distribuciones de Linux: basadas en Debian y basadas en RedHat. Todos los sistemas Debian son (principalmente) intercompatibles, y todos los sistemas RedHat son (principalmente) intercompatibles, pero los dos no lo son.
En el lado de Debian, tiene Debian (el original), Ubuntu (spin-off de Debian) y Mint (spin-off de Ubuntu). Cada una de estas construcciones se basa en las demás: por ejemplo, los usuarios de Mint pueden obtener actualizaciones de Ubuntu y Debian sin romper las cosas.
Debian puede ser un poco complicado de instalar y usar para principiantes; En mi opinión, es uno de los Linux que merece la reputación de “solo para expertos en informática”.
Ubuntu solía ser genial, pero luego lo arruinaron por completo optimizándolo solo para uso móvil / tableta, nuevamente, en mi opinión, pero esta es una opinión muy común. Esencialmente, hicieron lo que Microsoft hizo con Windows 8. Se llamaba el sistema Unity y es bastante odiado.
Es por eso que Linux Mint se hizo tan popular. Se mantiene fiel al sistema WIMP tradicional (ventanas, iconos, menús, puntero / cursor) que se usaba en Windows XP, 7, etc. Se comporta exactamente como cabría esperar .
Dentro de Linux Mint, tiene un par de entornos de escritorio diferentes: MATE, Cinnamon, KDE y XFCE son los más grandes. Probablemente quieras ir con MATE o Cinnamon. Personalmente, recomiendo Cinnamon porque se ve mucho mejor (hey, estoy siendo sincero aquí) y parece fluir mejor. Sin embargo, MATE es un poco más rápido, por lo que puede preferirlo por ese motivo.
En el lado de RedHat, tengo mucha menos experiencia, para ser honesto. La distribución principal de RedHat es Fedora, que es bastante utilizada y estoy seguro de que tiene un buen soporte. Simplemente no lo he usado, así que no puedo ofrecer una opinión.
En aras de la exhaustividad, debo mencionar que hay otras distribuciones, como Gentoo Linux, o podría ir solo con BSD Unix. Pero no discutiré esto porque
- son mucho menos utilizados y, por lo tanto, (lamentablemente) menos compatibles, y;
- No sé nada sobre ellos y no puedo describirlos adecuadamente.