Linux ha sido el sistema operativo (OS) de elección para el equipo de experto desde sus inicios, pero en los últimos años con el lanzamiento de linux pequeño basado en plataformas de computación físicas tales como la frambuesa Pi BeagleBone y Arduino Yun (entre muchos otros), ha habido una explosión de interés en el sistema operativo. Sin duda, definitivamente no escasean de tutoriales y recursos para el aprendizaje de Linux, pero quería crear una introducción básica taylor hizo para la comunidad cafetera y diseñado para conseguir alguien con Linux (Ubuntu) sin importar su sistema operativo actual, o conocimientos de computación.
Por qué
Como investigador en el campo de la robótica yo uso Linux exclusivamente en el trabajo y hay un montón de razones por qué, pero aquí son 3 buenos...
- Gratis. Linux OS para todos los efectos, son gratis. Cuando leí por primera vez que me dije, "gran cosa, que obviamente ya tiene un sistema operativo o bien no estar leyendo sobre Linux en este equipo". Mientras que esto era cierto, cuando empecé a necesitar más potentes plataformas de computación que el Arduino Uno, me di cuenta de que no quería a $100 de shell para Windows para cada computadora dedicada a un proyecto. En robótica no es raro que un robot único que varios equipos de a bordo abordar distintas tareas - no tener que comprar (y mantener) pago de OS es un regalo del cielo en estos casos. Más en general, como sus proyectos crecen en complejidad, así también será su necesidad de computación poder y cuando saltas de microcontroladores al completo soplado equipos usted será feliz de tener Linux.
- SIMPLE. Mientras que la mayoría variedades de Linux proporcionan Interfaces de usuario gráficas (GUIs) para simplificar la experiencia del día a día, son decididamente transparentes comparado con Windows o Mac. Esto sólo significa que tienen acceso más directo a la funcionalidad básica del sistema operativo en lugar de estar escondido detrás de capas de interfaces de usuario y preferencias. Esto resulta útil cuando usted necesita hacer cosas como acceso pines GPIO en su BeagleBone.
- CONTROL. Por defecto eres el maestro de su dominio. En Linux (con privilegios de administrador) puede tener un control total sobre el sistema y puede hacer como usted por favor con él. Esto viene con sus trampas, como borrar el disco duro entero con una sola línea de comandos, pero con un poco de precaución es una herramienta de gran alcance.
Además de estas razones, Linux es la plataforma de un desarrollador y codificación generalmente es mucho menos dolorosa. Usted también encontrará un gran apoyo en la web para cualquier pregunta concebible.
Así que sin ningún proselitismo, permite además empezar a usar Linux!