Puede estar considerando si vale la pena aprender Linux, ya que es mucho menos popular en el escritorio que macOS o Windows. Hay muchas razones por las que aprender Linux vale la pena, y estas son algunas de ellas.
1. Gran parte de la infraestructura de TI está basada en Linux
Una de las razones para aprender Linux es que gran parte de la infraestructura que impulsa Internet, incluidos los enrutadores y servidores, se basa en Linux. W3Techs estima que el 37,6 por ciento de los sitios web usa alguna versión de Linux para su sistema operativo de servidor, en comparación con el 20,3 por ciento que ejecuta Windows, a partir de junio de 2022.
Si usa Google varias veces al día, en realidad está usando Linux. Esto también se aplica a muchos otros sitios web que usa a lo largo del día para comprar, mantenerse conectado con familiares y amigos y reservar boletos de avión.
Incluso muchos enrutadores de consumo utilizan Linux como sistema operativo, y también puede actualice el firmware de su enrutador a una versión alternativa como DD-WRT.
Si está pensando seriamente en una carrera en TI, debería considerar aprender Linux. La familiaridad con Linux probablemente será una de las habilidades que los posibles empleadores buscarán en su currículum.
2. Aprender cómo funcionan realmente los sistemas operativos
Si desea obtener más información sobre cómo funciona el software que controla su sistema, Linux es una buena opción.
El código fuente del kernel y otras utilidades están disponibles para que cualquiera las vea. Esta es la razón por la cual los departamentos universitarios de informática han educado a sus estudiantes en sistemas operativos similares a Unix durante décadas.
Debido a la apertura de Linux, también parece más fácil encontrar información sobre las funciones internas de Linux que para Windows, tanto en forma impresa como en línea. Esto puede deberse a que los autores más técnicos pueden estudiar minuciosamente los detalles del código fuente de Linux y explicar cómo funciona todo.
3. Excelente para aprender redes y seguridad
Linux es un excelente sistema operativo para aprender redes y seguridad porque muchos servidores dependen de él, como se mencionó anteriormente. Esto se debe a que la Internet moderna se basó en Unix y Linux ha heredado en gran medida ese legado.
Las distribuciones de Linux también vienen con muchas utilidades de red que le permiten probar una red como ping, tracepath o ip, y puede instalar más herramientas de red como tcpdump o Nmap usando su administrador de paquetes para examinar el tráfico de la red.
Esto significa que puede aprender mucho más sobre cómo funcionan realmente las redes e Internet. Debido a que el código fuente es abierto, los investigadores también pueden encontrar errores y corregirlos más fácilmente que con los sistemas propietarios.
Si siempre ha querido aprender a codificar, la mejor manera de hacerlo es en un sistema Linux.
La principal razón es que las herramientas que necesita para crear programas, como editores, compiladores, depuradores, Los IDE y los intérpretes vienen con distribuciones de Linux de forma gratuita o se pueden descargar a través de un paquete gerente.
Los kits de desarrollo de software pueden costar cientos o incluso miles de dólares en sistemas propietarios, pero Linux es realmente un kit de desarrollo de software en sí mismo.
¿Quieres convertirte en un científico de datos? Puedes aprender Python o R. ¿Quiere profundizar en los detalles de la programación del sistema? Puede compilar código C con Clang o GCC. ¿Quieres saber más sobre bases de datos? Puede experimentar con SQLite antes de pasar a administradores de bases de datos relacionales más complejos como MariaDB o PostgreSQL.
Puede encontrar herramientas para casi cualquier lenguaje de programación que haya existido, desde COBOL a Perl a Lisp a Bash en sistemas Linux. Los sistemas similares a Unix han sido populares entre los desarrolladores durante tanto tiempo porque se han escrito muchas herramientas de programación, y Linux no es una excepción.
Y tampoco tiene que renunciar a su sistema existente. Si tiene Windows 10 u 11, puede ejecute una distribución de Linux junto con sus aplicaciones favoritas de Windows con WSL. O juegos de Windows, para ser completamente honesto.
5. Puedes hacer que las computadoras viejas cobren vida nuevamente
Si usted es un usuario serio de computadoras, probablemente tenga varias máquinas viejas en varios estados de reparación por ahí. Es posible que algunos de ellos ya no reciban actualizaciones de software de Microsoft o Apple. ¿No sería bueno si pudieras devolverles la vida y sacarles algún uso? Con Linux, puedes.
Con la distribución adecuada, puede instalar Linux en una máquina más antigua para darle una nueva oportunidad de vida. ¿Tienes una computadora portátil vieja con un procesador de 32 bits? Puede usar Linux para proporcionar un escritorio liviano básico pero útil para navegar por la web, correo electrónico o procesamiento de textos.
¿Conoces a alguien que necesite una computadora? Puede configurar una de sus máquinas antiguas, asegurándose de borrar todos los datos personales e instalar una distribución ligera. Sistema operativo Chrome Flex es una variante diseñada exactamente para este propósito. Lo mejor de Linux moderno es que no es necesario ser un gurú de la línea de comandos para realizar tareas básicas.
¿O tal vez le gustaría configurar un servidor doméstico en una máquina de escritorio de repuesto? Con Linux, puede configurar su propio "laboratorio doméstico" económico para obtener más información sobre redes y configuración de servidores.
6. Linux es simplemente divertido
Esto es menos tangible, pero una de las razones por las que los usuarios de Linux se han quedado con el sistema con todas sus peculiaridades es que es divertido jugar con él. Esto puede sonar frívolo, pero hay una razón práctica. Es más probable que se mantenga en las cosas que disfruta.
Esta es probablemente una de las razones por las que los sistemas similares a Unix, como Linux, potencian tanta infraestructura de Internet. "Todo buen trabajo de software comienza rascando la picazón personal de un desarrollador", escribió Eric Raymond en su ensayo clásico sobre software de código abierto, "La catedral y el bazar." Muchos desarrolladores han creado programas que necesitaban para realizar alguna tarea.
Linux no es solo un sistema operativo, sino un estilo de vida. Los grupos de usuarios han sido parte del uso de Linux durante mucho tiempo, desde los primeros días de Unix.
El soporte de Linux ha tendido a ser de igual a igual, ya sea en línea o fuera de línea. Si bien existe soporte profesional para implementaciones empresariales, gran parte del soporte que obtendrá como usuario tiende a provenir de fuentes informales, ya sea una reunión en persona en un café local o un canal de IRC dedicado a tu distribución favorita llena de gente de todo el mundo mundo.
A pesar de la imagen antisocial que tiene la informática, Linux es una excelente manera de conocer gente interesante y hacer nuevos amigos.
Muchas razones prácticas para aprender Linux
Hay muchos beneficios prácticos de conocer Linux, desde aprender a administrar servidores y redes hasta aprender a codificar, reutilizar computadoras viejas y conocer gente nueva.
Si usa Windows, no tiene que renunciar a su sistema o jugar con máquinas virtuales complicadas o arranque dual para aprender más sobre Linux. El Subsistema de Windows para Linux, también conocido como WSL, es un trampolín perfecto hacia el mundo de Linux.