Educación

Los mejores proyectos de Linux para principiantes

Los mejores proyectos de Linux para principiantes
Algunas personas disfrutan aprendiendo de los libros y a otras les gusta adquirir conocimientos y experiencia trabajando en proyectos interesantes. Si pertenece a la última categoría y es nuevo en Linux, nuestra selección de los 5 mejores proyectos de Linux para principiantes es justo lo que necesita para llevar sus habilidades al siguiente nivel.

1. Use Linux en su computadora personal

Usar Linux en su computadora personal es, con mucho, el proyecto más simple en el que puede embarcarse. Se verá obligado a buscar alternativas a sus aplicaciones favoritas de Windows y Mac, descubrir cómo hacer que los dispositivos de hardware más antiguos o más oscuros funcionen correctamente y dejar de tenerle miedo al terminal.

Si nunca antes ha usado Linux como su sistema operativo principal, le recomendamos que comience con una distribución amigable para principiantes. Aquí hay tres opciones populares:

2. Construya su propio sistema desde cero

Con Linux, tiene la libertad de construir su propio sistema operativo desde cero, eligiendo todas y cada una de las partes individuales según sus preferencias y necesidades personales.

Puede comenzar con una distribución liviana y flexible como Arch Linux, cuya instalación está bien documentada en su wiki oficial. En su forma básica, Arch Linux ni siquiera contiene un entorno de escritorio, pero puede instalar cualquier entorno de escritorio que desee utilizando Pacman, un administrador de paquetes que combina un formato de paquete binario con un sistema de compilación flexible.

Cuando aprenda a instalar, administrar y utilizar una distribución ligera de Linux como Arch Linux, podrá pasar a algo aún más emocionante: Linux From Scratch.

Linux From Scratch es un proyecto de aprendizaje que proporciona instrucciones paso a paso para crear su propia distribución de Linux a partir del código fuente, lo que puede enseñarle mucho sobre cómo funciona un sistema Linux internamente. En teoría, Linux From Scratch se puede instalar en casi cualquier computadora, pero es conveniente instalarlo en una máquina virtual para que pueda crear fácilmente copias de seguridad y recuperarse de ellas cuando se estropee algo.

3. Crea un espejo mágico inteligente

El problema con la mayoría de los proyectos de bricolaje es que se parecen, bueno, a proyectos de bricolaje. Pero ese no es el caso con este espejo mágico inteligente. Basado en una plataforma de espejo inteligente modular de código abierto llamada MagicMirror² y la computadora de placa única Raspberry Pi, este elegante proyecto de Linux le permite crear un espejo tan inteligente que incluso Tony Stark lo envidiaría.

Si bien el proyecto puede parecer complicado, no hay razón para sentirse intimidado por él. Simplemente necesita conectar una pantalla a una Raspberry Pi, instalar MagicMirror² y configurar todo a su gusto. Luego, coloca una hoja de espejo de dos vías frente a la pantalla para crear la ilusión de texto e imágenes que salen directamente del espejo.

Si no tiene una pantalla de repuesto, puede comprar una pantalla de computadora portátil en eBay por alrededor de $ 50 y usar una placa controladora compatible para conectarla a la Raspberry Pi. Este video de YouTube de DIY Perks hace un trabajo fantástico al explicar cómo juntar todo.

Por supuesto, ayuda mucho si ya posee algunas herramientas manuales y eléctricas básicas, pero puede crear un espejo mágico (o al menos una pantalla inteligente) incluso sin ellas.

4. Configurar un sistema de entretenimiento doméstico Linux

Hay muchas distribuciones de centros de entretenimiento en el hogar basadas en Linux con soporte para todos los formatos de archivos multimedia comunes y no tan comunes, transmisión, visualizaciones, emulación de sistema de juegos retro y muchas más características interesantes.

La mayoría de las distribuciones de centros de entretenimiento en el hogar basadas en Linux cuentan con Kodi, una aplicación de software de reproducción de medios de código abierto y gratuita desarrollada por la Fundación XBMC. Kodi está diseñado para verse y sentirse bien en televisores grandes, lo que permite a los usuarios reproducir videos, escuchar música y podcasts, ver fotos y reproducir contenido de medios de almacenamiento locales y de red, así como de Internet.

Algunas de las distribuciones de centros de entretenimiento en el hogar basadas en Linux más populares con Kodi incluyen OSMC, OpenELEC y LibreELEC. Realmente no importa qué distribución intente primero porque las diferencias entre ellas no son enormes.

Lo que importa mucho más es su elección de componentes de hardware. El factor de forma Mini-ITX es especialmente popular por su tamaño compacto. Por lo general, es mejor evitar los componentes de alto rendimiento debido a la cantidad de calor que generan. Incluso puede comprar una computadora portátil usada y convertirla en un centro de entretenimiento doméstico de bajo consumo.

5. Configurar un servidor web

Si aspira a convertirse en administrador de un servidor Linux, configurar un servidor web doméstico es la mejor experiencia de aprendizaje que puede obtener. A menos que elija hacer todo desde cero, debería poder poner en funcionamiento su primer servidor web en menos de un día porque ejecutar un servidor web básico en Linux se reduce a cuatro componentes (la llamada pila LAMP):

Puede seguir nuestro tutorial para configurar un servidor Debian 10 LAMP para el desarrollo web PHP y adaptarlo a su distribución.

Una vez que tenga un servidor web en funcionamiento, puede configurar el reenvío de puertos en su enrutador para acceder a él desde cualquier lugar. Desde allí, puede instalar un sistema de gestión de contenido como WordPress o elegir entre nuestra selección de herramientas de desarrollo de software autohospedadas.

Las mejores aplicaciones de mapeo de gamepad para Linux
Si te gusta jugar juegos en Linux con un gamepad en lugar de un sistema de entrada de teclado y mouse típico, hay algunas aplicaciones útiles para ti....
Herramientas útiles para jugadores de Linux
Si le gusta jugar juegos en Linux, es probable que haya utilizado aplicaciones y utilidades como Wine, Lutris y OBS Studio para mejorar la experiencia...
Juegos HD remasterizados para Linux que nunca tuvieron un lanzamiento de Linux antes
Muchos desarrolladores y editores de juegos están creando una remasterización HD de juegos antiguos para extender la vida útil de la franquicia, por f...