Con las preocupaciones de privacidad de Windows 11 y las malas decisiones de Microsoft en general (aplicaciones del sistema basadas en web que consumen GBs de RAM, por ejemplo), muchas personas están buscando pasarse a Linux.

Quiero compartir algunos pensamientos sobre este proceso ya que hay muchas cosas a considerar.

windows-to-linux-intro.webp

Recuerda: Siempre prueba tu distribución de Linux elegida con un Live USB.



Compatibilidad de Hardware

Verifica que tu hardware realmente funcione en Linux, por ejemplo:

  • Adaptadores WiFi y de Red: Algunos adaptadores WiFi y de red requieren drivers adicionales o simplemente no funcionan como deberían. Arranca un live USB y asegúrate de poder conectarte a tu red.
  • GPUs NVIDIA: Los drivers propietarios funcionan bien estos días (a veces). Los drivers de código abierto nouveau existen pero tienen rendimiento limitado. Si juegas o haces trabajo intensivo con GPU, verifica que tu tarjeta esté soportada por los paquetes actuales de drivers NVIDIA o cámbiate a AMD.
  • Periféricos y Teclas de Función: Ahora, la mayoría de los teclados y ratones funcionan de inmediato, pero las características especiales o teclas FN podrían no funcionar. En mi caso, mi ratón Logitech funcionó bien, pero las configuraciones especiales requerían el software de Windows de Logitech (que apesta). Resolví esto remapeando los gestos del ratón para lograr una funcionalidad similar, que no es perfecto, pero suficientemente bueno. Los touchpads, lectores de huellas dactilares y webcams usualmente funcionan, pero verifica con un Live USB antes de comprometerte.

weird-keyboard.webp



Alternativas de Software

La mayoría de las aplicaciones de Windows no correrán en Linux. Así es como es.

  • MS Office: Si usas Microsoft Office (Word, Excel, PowerPoint) intensivamente, las alternativas podrían no ser suficientemente buenas para ti. LibreOffice y OnlyOffice son sólidas, pero si dependes de macros complejas de Excel o formato específico en documentos de Word, es posible que no te guste el cambio a Linux. Las versiones web de Office 365 funcionan bien, pero son limitadas comparadas con las aplicaciones de escritorio.
  • Software Creativo: Los productos de Adobe no corren nativamente en Linux. GIMP existe como una alternativa a Photoshop, pero es una herramienta diferente con un flujo de trabajo diferente.
  • Gaming: Esto ha mejorado dramáticamente gracias al Proton de Valve. Steam funciona genial y la mayoría de los juegos de un jugador corren bien. Verifica ProtonDB para tus juegos específicos. Ahora, los juegos multijugador con anti-cheat a nivel de kernel (como Battlefield), no funcionarán en Linux porque sus sistemas anti-cheat no correrán fuera de Windows.
  • Software Especializado: Programas CAD, herramientas específicas de industria, ciertos clientes VPN, etc. no funcionarán en Linux o no tienen una aplicación alternativa. WINE puede ejecutar algunas aplicaciones de Windows, pero podría romperse con actualizaciones.

valve-controller.webp



Eligiendo Tu Distribución

Honestamente, hay demasiadas distribuciones de Linux (lo cual es bueno debido a la libertad de elección y malo porque simplemente hay demasiadas), pero la recomendación es usar algo estable y con buen soporte de la comunidad.

Mis mejores recomendaciones son:

  • Fedora: Esto es lo que uso, paquetes de vanguardia, excelentes valores predeterminados, seguro y suficientemente estable para uso diario. El ciclo de lanzamiento de 6 meses significa que obtienes nuevo software a un buen ritmo.
  • Ubuntu/Debian: Tienen la mayor documentación y los repositorios de paquetes más grandes. Tiendo a recomendar Ubuntu menos por sus decisiones realmente tontas de los últimos años como el Unity DE, snap, pro, etc, pero sigue siendo bueno para personas nuevas.
  • Arch/Manjaro: El meme. Tienen lanzamientos continuos con paquetes de última generación, pero requieren más mantenimiento y solución de problemas.

linux-distros.webp

Aquí hay un artículo sobre distribuciones populares de Linux: https://www.geeksforgeeks.org/linux-unix/8-most-popular-linux-distributions/



Gestión de Paquetes

Olvida descargar instaladores .exe de sitios web aleatorios. Linux usa gestores de paquetes centralizados:

  • dnf en Fedora/RHEL.
  • apt en Debian/Ubuntu.
  • pacman en sistemas basados en Arch.

Todo se instala a través de tu gestor de paquetes. Las actualizaciones están centralizadas y son mucho más seguras que el modelo de Windows de descargar instaladores de cualquier lugar y esperar que no tengan malware.

Además de los paquetes tradicionales, también existen AppImages (aplicaciones portátiles) y Flatpaks (aplicaciones en sandbox con sus propias dependencias). Cada uno tiene sus ventajas y desventajas, pero son buenas opciones y fáciles de instalar.

Posts de blog con más información sobre Flatpaks:

linux-package-managers.webp



Entornos de Escritorio

Linux ofrece múltiples entornos de escritorio, no estás bloqueado en una sola interfaz como en Windows.

  • GNOME (Predeterminado en muchas distros) proporciona un flujo de trabajo moderno y simple. Funciona bien pero no ofrece muchas características a menos que también instales la aplicación Tweaks y extensiones adicionales de GNOME. No es perfecto pero realmente bueno si te acostumbras.
  • KDE Plasma es altamente personalizable y se siente más parecido a Windows si se configura de esa manera.
  • COSMIC es el entorno de escritorio de System76 escrito en Rust. Realmente bueno e intuitivo pero todavía es bastante nuevo con algunos arreglos y ajustes necesarios. Cosas realmente prometedoras.
  • Hyprland es un compositor moderno de Wayland con tiling dinámico. Popular en la comunidad de ricing y memes. Es realmente rápido y personalizable.
  • XFCE/LXQt son opciones ligeras que corren bien en hardware más antiguo.

Cada entorno de escritorio tiene diferentes requisitos de recursos y filosofías. Pruébalos con live USBs antes de decidir.

KDE-vs-Genome.webp



Tomando la Decisión

Planifica Tu Migración

No borres Windows inmediatamente.

Respalda todo primero: documentos, perfiles del navegador, configuraciones de correo. Exporta cualquier cosa vinculada a herramientas específicas de Windows.

No recomiendo dual-boot porque es una medida a medias. Primero prueba si te gusta Linux y si todo funciona como debería con una VM (máquina virtual) y/o Live USB.


Por Qué Elegir Linux

Linux te da control total sobre lo que sucede en tu sistema.

Realmente no necesitas ser súper técnico para usarlo. Hoy en día hay una aplicación gráfica para casi todo.

Linux te da más privacidad, conocimiento y libertad que Windows restringe. Si te importan estos principios entonces Linux es para ti.


Por Qué Quedarse en Windows

En el trabajo, la mayoría de las organizaciones usan AD (Active Directory), MS Office, software propietario, etc. todo lo cual corre en Windows.

Si un software específico o herramienta de hardware que compraste corre en Windows o tiene muchos problemas en Linux, podrías querer quedarte en Windows.

Si no puedes vivir sin un juego multijugador específico con anti-cheat a nivel de kernel en el kernel de Windows, podrías querer quedarte en Windows (verifica ProtonDB para compatibilidad).

Cada persona tiene su propio caso de uso, elige sabiamente.

homer-decisions.webp



Mi Experiencia

Me cambié a Fedora hace unos años y no he mirado atrás. El aprendizaje inicial fue emocionante e indoloro, pero después de aprender cómo funciona Linux, pude obtener control total de mi sistema. Windows hoy en día se siente tosco y restrictivo cuando necesito usarlo.

El acceso a la línea de comandos, el soporte nativo de contenedores y el control total sobre mi sistema hace que Linux sea una buena opción para mí, pero este caso de uso varía de persona a persona.