· 55 min de lectura

El Salto Definitivo a Linux: Guía Completa de Supervivencia


El paso de Windows a Linux es, para muchos, un misterio envuelto en miedo, mitos de pantallas negras y complejas líneas de código. Si estás leyendo esto, es probable que te encuentres en un punto de inflexión. Quizás estás cansado de las actualizaciones forzadas de Windows que reinician tu PC en medio de un proyecto crítico, de la telemetría invasiva que recopila tus datos de uso en segundo plano, del consumo desproporcionado de recursos en reposo o, simplemente, busques un entorno más ágil, personalizable y seguro sobre el que tener control absoluto.

La gran noticia que nadie te cuenta es que el ecosistema Linux moderno ya no es aquel sistema tosco y reservado exclusivamente para programadores y hackers en sótanos oscuros de principios de los 2000. Hoy en día, Linux ofrece una experiencia visualmente impresionante, moderna y extremadamente potente, capaz de cubrir y superar las necesidades de la gran mayoría de los usuarios: desde el oficinista tradicional hasta el gamer más entusiasta o el desarrollador sénior de software.

En esta guía masiva y exhaustiva, vamos a cubrir todos y cada uno de los aspectos que necesitas dominar para dar el salto definitivo a Linux con absoluto éxito y cero estrés. Coge tu bebida favorita, acomódate y prepárate, porque este artículo será tu manual de cabecera en tu aventura hacia la libertad informática.


Índice de Contenidos

  1. Rompiendo Mitos
  2. Fase 1: Preparación (Mental y Técnica)
  3. Fase 2: El Laberinto de las Distribuciones y Entornos
  4. Fase 3: Creación del Medio de Instalación (El Live USB)
  5. Fase 4: Entrando a la BIOS y el Proceso de Instalación
  6. Fase 5: Post-Instalación, Actualizaciones y Drivers
  7. Fase 6: Instalación de Programas: Adiós a los .exe
  8. Fase 7: El Ecosistema de Software y Alternativas
  9. Fase 8: El Gaming en Linux (Steam y Proton)
  10. Fase 9: La Terminal: De Enemiga a Mejor Amiga
  11. Fase 10: Troubleshooting y Solución de Errores
  12. Conclusión

1. Rompiendo Mitos

Antes de tocar un solo archivo o descargar la imagen del sistema operativo, debemos ajustar nuestras expectativas. La principal razón por la que la mayoría de la gente se rinde al pasar a Linux es muy simple: esperan que Linux sea un clon gratuito de Windows. Y no lo es, ni quiere serlo. Linux es un sistema operativo con su propia filosofía, su propia estructura interna de directorios y reglas radicalmente distintas.

Entender la diferencia filosófica es clave para no frustrarse. En Windows, el sistema operativo decide cuándo actualizarse, qué software publicitario instalar en tu menú de inicio y qué telemetría enviar a los servidores centrales. En Linux, el usuario es el soberano absoluto. El sistema no hace nada que tú no le autorices explícitamente. Esta libertad conlleva una curva de aprendizaje, pero los beneficios a largo plazo en estabilidad, privacidad y rendimiento son inigualables.

Además, hay un contexto que no puedes ignorar: el fin del soporte oficial de Windows 10 llegó en octubre de 2025. Esto significa que millones de ordenadores perfectamente funcionales en todo el mundo se han quedado sin actualizaciones de seguridad de la noche a la mañana. Microsoft decidió que, para instalar Windows 11, tu equipo necesita cumplir con requisitos de hardware estrictos: un chip de seguridad TPM 2.0, Secure Boot activado y un procesador de octava generación de Intel (o equivalente de AMD) como mínimo. La consecuencia directa es que equipos con apenas cinco o seis años de antigüedad, que funcionan a la perfección para tareas diarias, se han convertido en “obsoletos” según el criterio de Microsoft. Linux es la solución natural y perfecta para dar una segunda vida a estos ordenadores. El sistema operativo funciona de manera fluida y segura en hardware que Windows considera descartable, y seguirá recibiendo actualizaciones de seguridad durante años sin exigirte comprar un equipo nuevo. Si estás leyendo esta guía precisamente porque tu PC se ha quedado fuera de la lista de compatibilidad de Windows 11, has llegado al lugar correcto.

Mitos comunes sobre Linux que debes olvidar hoy mismo:

  • “Necesitas ser un hacker o usar la terminal para todo”: Falso. Muchas distribuciones actuales están diseñadas para que un usuario medio pueda instalarlas y usarlas durante años gestionándolo absolutamente todo desde una Tienda de Software gráfica (como la Microsoft Store o la App Store) o mediante paneles de configuración de usuario muy bien diseñados.
  • “No hay juegos en Linux, es solo para trabajar”: Un argumento que expiró hace años. Gracias al inmenso trabajo de Valve con la Steam Deck y el desarrollo de la capa de compatibilidad Proton, la inmensa mayoría de tu biblioteca de Steam funciona idénticamente (e incluso con más fotogramas por segundo) que en Windows con un solo clic.
  • “Es muy feo o se ve antiguo”: Si bien existen entornos ultraligeros pensados para revivir ordenadores de la década pasada, los escritorios modernos como KDE Plasma o GNOME superan sin despeinarse a Windows 11 en animaciones, fluidez y coherencia gráfica. De hecho, la capacidad de personalización visual es tan grande que puedes hacer que tu Linux se vea exactamente como Windows, macOS o algo completamente único diseñado por ti.
  • “El hardware no es compatible”: Al contrario de Windows, donde instalas controladores buscando instaladores .exe en la web de cada fabricante, el kernel de Linux tiene integrado el 95% de los controladores del planeta de manera nativa. Tu ratón, teclado, tarjeta de sonido, tarjeta de red e incluso tu impresora funcionarán literalmente conectándolos. Es el “Plug and Play” real y sin rodeos.
  • “Linux se queda desactualizado o no recibe soporte”: Otro mito que conviene desmontar cuanto antes. Las distribuciones de largo recorrido (conocidas como versiones LTS, del inglés Long Term Support) reciben entre cinco y diez años de actualizaciones de seguridad y correcciones de errores de forma completamente gratuita. Ubuntu LTS, por ejemplo, ofrece cinco años de soporte estándar y hasta diez años con el programa de mantenimiento extendido. Por su parte, el kernel de Linux se actualiza de forma constante con nuevas versiones que incorporan soporte para hardware reciente, mejoras de rendimiento y parches de seguridad. A diferencia de Windows, donde las actualizaciones llegan de forma opaca y a menudo reinician tu ordenador en el peor momento posible, en Linux tú decides cuándo y cómo actualizar, y el proceso rara vez requiere reiniciar el sistema. Tu equipo estará siempre protegido y al día sin sorpresas desagradables.

El gran consejo para esta transición es: acepta el aprendizaje. Tu memoria muscular está adaptada a la manera de hacer las cosas en la plataforma de Microsoft. Si buscas los mismos menús, los mismos atajos y las mismas esquinas exactas, te sentirás perdido. Date un margen real de adaptación de al menos 30 días de uso exclusivo antes de juzgar si la experiencia es para ti.

Además, recuerda que Linux ya está en tu vida diaria aunque no lo sepas. El sistema operativo Android de tu teléfono móvil se basa en Linux, la inmensa mayoría de las páginas web que visitas corren sobre servidores Linux, e incluso los sistemas de entretenimiento de los coches modernos, los televisores inteligentes y los routers domésticos funcionan con este núcleo. No estás entrando a un terreno inexplorado; estás accediendo al motor que mueve la tecnología mundial.


2. Fase 1: Preparación (Mental y Técnica)

El mayor error de los usuarios novatos es instalar Linux de golpe sin comprobar si las herramientas de las que depende su sueldo o sus estudios van a funcionar en el nuevo entorno. Debes hacer una auditoría estricta del software que usas en tu día a día para evitar sorpresas desagradables tras el formateo.

Para ello, te recomiendo hacer una lista de tus programas habituales y dividirlos en tres categorías bien diferenciadas:

  1. Software Nativo (Verde): Programas que tienen versión oficial compilada para Linux. Ejemplos: Spotify, Steam, Discord, Telegram, Google Chrome, OBS Studio, VLC Media Player, Visual Studio Code.
  2. Software en la Nube / Web (Amarillo): Herramientas que se usan principalmente desde el navegador web y donde no importa el sistema operativo base. Ejemplos: Google Docs, Figma, Notion, Office 365 Online, Canva, Trello.
  3. Exclusivos de Windows/macOS (Rojo): Programas críticos sin puerto oficial a Linux que se resisten a funcionar bien con capas de compatibilidad tradicionales. Ejemplos clásicos: Adobe Creative Cloud (Premiere, Photoshop, Illustrator), AutoCAD, Microsoft Excel (cuando dependes de macros complejas en VBA o integraciones con sistemas corporativos muy antiguos).

Si tu caso es el de un equipo que no cumple los requisitos de Windows 11 y llevas varios años trabajando con Windows 10, la auditoría de software cobra especial importancia. Es muy probable que a lo largo de los años hayas ido acumulando decenas de programas instalados que apenas utilizas: herramientas que probaste una vez, utilidades que ya no necesitas o versiones antiguas de software que han sido reemplazadas por alternativas mejores. Antes de migrar, aprovecha para hacer una limpieza a fondo. Abre la lista de programas instalados en tu Windows, revísala con calma y pregúntate honestamente por cada entrada: “He usado este programa en los últimos tres meses?”. Te sorprenderá descubrir que probablemente solo necesitas una fracción de todo lo que tienes instalado. Esta limpieza mental te ayudará a llegar a Linux con las ideas claras sobre qué herramientas realmente necesitas y facilitará enormemente tu transición.

Puedes comprobar si el software que necesitas es compatible consultando el siguiente enlace alternative.to. Si dependes al 100% de un programa de la categoría “Rojo” para tu trabajo diario y no estás dispuesto a aprender a utilizar herramientas alternativas libres, entonces quizás tu mejor camino no sea el formateo completo, sino optar por un sistema de Dual Boot (instalar Windows y Linux a la vez en diferentes particiones de tu disco duro, pudiendo elegir con cuál iniciar cada vez que enciendas el ordenador).

Conociendo tu hardware antes de migrar

Es fundamental conocer los componentes internos de tu ordenador para saber qué esperar. En Windows, haz clic derecho sobre el botón de Inicio, abre el Administrador de Dispositivos y anota lo siguiente:

  • La tarjeta gráfica (GPU): ¿Es Intel, AMD o NVIDIA? Esto determinará cómo gestionarás los controladores en el futuro.
  • La tarjeta de red inalámbrica (Wi-Fi): Fabricantes como Intel tienen soporte nativo perfecto; algunos chips muy específicos de Broadcom o Realtek pueden requerir un paso extra de instalación.
  • Dispositivos periféricos especiales: Tabletas digitalizadoras, interfaces de audio externas o periféricos con luces RGB (que en Linux se gestionan con herramientas comunitarias excelentes como OpenRGB).

La Regla de Oro: El Backup 3-2-1

No toques tu ordenador ni inicies un instalador sin haber hecho copias de seguridad de tus archivos importantes. Durante la instalación de un nuevo sistema operativo, un clic equivocado eligiendo la unidad de almacenamiento puede borrar varios años de documentos personales, fotos y proyectos en cuestión de segundos (y sé muy bien de lo que hablo).

Aplica siempre la regla de copia de seguridad 3-2-1:

  • Mantén al menos tres copias de tus datos importantes.
  • Almacénalas en dos medios físicos diferentes (por ejemplo, el disco duro interno de tu PC y un disco duro externo USB o unidad NAS).
  • Guarda una de esas copias fuera de tu casa (en un servicio de almacenamiento en la nube cifrado como Google Drive, OneDrive, Dropbox o tu propio servidor Nextcloud).

Tómate tu tiempo para revisar carpetas que a menudo se olvidan: la carpeta de Descargas, los marcadores y contraseñas de tus navegadores web (asegúrate de activar la sincronización en la nube de tu navegador antes de formatear), las claves SSH, las carteras de criptomonedas y las partidas guardadas de tus juegos locales que no tengan guardado en la nube de Steam.

Otro punto que muchos usuarios pasan por alto hasta que es demasiado tarde: anota y guarda en un lugar seguro todas tus claves de licencia y códigos de activación de software que quieras conservar. Si tienes licencias de programas de pago, claves de activación de juegos en plataformas como GOG o Humble Bundle, códigos de suscripción a servicios o licencias de herramientas profesionales, asegúrate de tenerlas registradas antes de formatear. Muchos programas también permiten exportar sus perfiles de configuración o ajustes personalizados a un archivo que luego puedes importar en la nueva instalación. Por ejemplo, navegadores como Firefox permiten exportar los marcadores a un archivo HTML, gestores de correo como Thunderbird permiten copiar la carpeta completa del perfil, y editores de código como Visual Studio Code sincronizan la configuración a través de tu cuenta de usuario. Dedicar quince minutos a este paso te puede ahorrar horas de frustración después de la migración.


3. Fase 2: El Laberinto de las Distribuciones y Entornos

A diferencia del monopolio cerrado de Microsoft Windows, el mundo de Linux se parece más a construir con piezas de Lego. Existen muchas “distribuciones” (a menudo llamadas distros), que no son más que el núcleo del sistema (el kernel Linux) empaquetado junto a una interfaz gráfica (llamada entorno de escritorio), un gestor de paquetes y una filosofía de actualizaciones específica.

¿Qué Entorno de Escritorio elijo?

La interfaz gráfica en Linux está completamente separada del núcleo del sistema operativo. Esto significa que puedes cambiar la “capa visual” entera de tu ordenador sin alterar tus programas o archivos personales. Los entornos de escritorio más populares y estables de la actualidad son:

  • KDE Plasma: El rey absoluto de la personalización visual. Su disposición inicial recuerda a Windows 10 o Windows 11, con un panel inferior, menú de inicio a la izquierda y bandeja de sistema a la derecha. Sin embargo, bajo el capó puedes modificar cada píxel, añadir docks, cambiar la escala, aplicar temas globales y widgets. Además, es increíblemente ligero en el consumo de memoria RAM y cuenta con un rendimiento sobresaliente.
  • GNOME: El entorno estándar de la industria y el que viene por defecto en distribuciones tan importantes como Ubuntu y Fedora. GNOME es elegante, pulido y minimalista. Se aleja del paradigma visual de Windows para ofrecer una experiencia orientada a la productividad extrema mediante el uso de gestos en el panel táctil, espacios de trabajo virtuales dinámicos y atajos de teclado rápidos. No tiene el menú de inicio tradicional; su enfoque es mantenerte concentrado en la aplicación activa.
  • Cinnamon: Desarrollado por el equipo de Linux Mint. Es la opción ideal para quien no quiere cambiar su memoria muscular. Tiene un diseño clásico de barra de tareas, menú de aplicaciones muy organizado y un panel de control intuitivo.
  • XFCE: Un entorno clásico y maduro diseñado con un único objetivo en mente: consumir la menor cantidad de recursos del sistema posible. Es la opción perfecta para ordenadores antiguos, portátiles con poca batería o servidores donde requieras una interfaz gráfica ocasional sin sacrificar rendimiento.
  • Budgie: Un entorno de escritorio moderno y elegante que fue desarrollado originalmente por el proyecto Solus y que actualmente cuenta con su propia organización independiente (Buddies of Budgie). Budgie combina la base técnica y la simplicidad de GNOME con una disposición más tradicional y familiar: panel superior o inferior, bandeja de sistema integrada y un centro de notificaciones lateral muy bien diseñado. Es una excelente opción intermedia para usuarios que buscan algo visualmente moderno y atractivo sin renunciar a la disposición clásica de escritorio a la que están acostumbrados. Su consumo de recursos es moderado y su configuración es clara y directa, sin abrumar al usuario con demasiadas opciones.

Las Distribuciones Recomendadas para Empezar

No te dejes abrumar por las miles de distribuciones que existen en internet. Para empezar con buen pie, es mejor mantenerse dentro de los ecosistemas más probados, documentados y con comunidades de soporte activas:

Para principiantes (Facilidad absoluta y transición directa desde Windows):

  • Linux Mint (Cinnamon): Probablemente la distribución más recomendada del planeta para novatos. Es bonita, estable, consume pocos recursos y viene lista para usar. Su gestor de actualizaciones es legendario por su seguridad y claridad. Se basa en Ubuntu, lo que significa que el 99% de las guías de internet te servirán para solucionar cualquier duda.
  • Zorin OS: Diseñada específicamente para usuarios que vienen de Windows y macOS. Su interfaz tiene un selector que permite cambiar la disposición del escritorio con un clic para imitar a Windows 10, Windows 11 o macOS. Su estética es moderna, muy cuidada y premium. Se basa también en Ubuntu, heredando toda su compatibilidad de software.
  • Ubuntu: La distribución más famosa del mundo. Tiene un soporte de hardware masivo, una comunidad gigantesca y es el estándar sobre el cual las empresas desarrollan su software. Es una excelente opción para empezar, aunque algunos usuarios avanzados prefieren migrar a otras opciones debido a ciertas decisiones de su empresa matriz (Canonical) respecto a la paquetería Snap.
  • Nobara Project: Una distribución basada en Fedora creada y mantenida por GloriousEggroll, el desarrollador principal de Proton-GE (una versión personalizada y optimizada de la capa de compatibilidad Proton de Valve). Nobara viene preconfigurada con todas las optimizaciones necesarias para gaming y multimedia desde el primer arranque: códecs multimedia, controladores de NVIDIA preinstalados, ajustes del kernel orientados a baja latencia y herramientas de gestión de juegos listas para usar. Si tu prioridad principal al migrar a Linux es jugar videojuegos y no quieres perder tiempo configurando el sistema manualmente, Nobara es una opción muy sólida que te permitirá estar jugando a los pocos minutos de completar la instalación.

Para desarrollo, productividad y usuarios avanzados:

  • Fedora Workstation: La distribución que utilizo en mi día a día. Patrocinada por Red Hat (IBM), Fedora es el equilibrio perfecto entre estabilidad y tecnología de vanguardia. Trae software muy actualizado, ofrece la experiencia de GNOME más pura y estable, y lidera la adopción de nuevas tecnologías del ecosistema Linux (como Wayland o PipeWire).
  • Arch Linux: El “jefe final” de las distribuciones. No viene con un instalador gráfico clásico; lo instalas a través de comandos y construyes el sistema a tu medida desde los cimientos. Es una opción increíblemente rápida y con el repositorio de software comunitario más grande del planeta (AUR), pero solo se recomienda cuando ya comprendes el funcionamiento básico de la terminal y tienes ganas de aprender a bajo nivel cómo funciona un sistema operativo.

Un error común de los principiantes es cambiar de distribución cada semana en busca de la “distribución perfecta” (un fenómeno conocido en la comunidad como distro-hopping). En realidad, como los programas y entornos gráficos son los mismos, el 90% de lo que puedes hacer en una distribución lo puedes hacer en cualquier otra. Te sugiero asentarte en una opción estable como Linux Mint o Fedora y dedicar tu tiempo a aprender a dominar el sistema en lugar de reinstalar constantemente. Si quieres explorar lo que existe en el mercado, puedes consultar el portal clásico DistroWatch.


4. Fase 4: Creación del Medio de Instalación (El Live USB)

Una vez que hayas elegido tu distribución y descargado el archivo con extensión .iso desde su página web oficial, necesitas transferir esa imagen a un pendrive USB (de al menos 8GB de capacidad) para poder arrancar tu ordenador desde él. Olvídate de los antiguos DVDs; hoy en día todo el proceso se realiza a través de memorias flash.

Las herramientas recomendadas para grabar la imagen:

  • Ventoy (La solución definitiva): Para mí, es la mejor herramienta de creación de USBs del mercado. Instalas Ventoy en tu pendrive una sola vez. A partir de ese momento, el pendrive se comportará como un disco normal y corriente con una carpeta vacía. Lo único que tienes que hacer es arrastrar y soltar los archivos .iso descargados directamente en el pendrive, como si pasaras fotos o música. Al iniciar tu ordenador con el USB conectado, Ventoy te mostrará un menú gráfico muy cómodo listando todas las ISOs que tengas guardadas para que elijas cuál arrancar. Puedes tener instaladores de Linux Mint, Fedora, Windows 11 y herramientas de rescate en el mismo pendrive a la vez.
  • BalenaEtcher: Una opción multiplataforma y extremadamente sencilla de usar si solo quieres grabar una sola imagen. Su interfaz te guía en tres pasos sencillos: 1) Seleccionas la ISO que has descargado. 2) Seleccionas el pendrive USB. 3) Haces clic en el botón de iniciar (“Flash!”).
  • Rufus: Un clásico exclusivo de Windows. Es muy potente y permite configurar aspectos avanzados como el esquema de particiones (MBR para BIOS antiguas o GPT para sistemas modernos UEFI). Si usas Rufus, asegúrate de mantener las opciones por defecto para evitar problemas.

Antes de proceder a la escritura del pendrive, ten en cuenta que el proceso de “quemado” o instalación de Ventoy borrará por completo cualquier información que contenga la memoria USB. Asegúrate de mover los archivos importantes del pendrive a un lugar seguro en tu disco duro antes de empezar.

Adicionalmente, te recomiendo verificar la integridad del archivo ISO descargado. Las descargas de archivos tan grandes a veces pueden sufrir microcortes que corrompen el archivo final. En la página de descarga de tu distribución encontrarás un código de texto largo llamado Hash SHA256. Puedes usar herramientas de Windows o la propia terminal de PowerShell para verificar que el hash del archivo que has descargado coincide exactamente con el de la web; si son idénticos, tu descarga es 100% segura y libre de errores de corrupción.

Antes de grabar: Comprueba la velocidad de tu USB

No todos los pendrives USB son iguales, y este es un detalle que puede marcar la diferencia entre una instalación fluida de quince minutos y una experiencia desesperante de más de una hora. Si tienes un pendrive antiguo con conector USB 2.0, la velocidad de transferencia máxima teórica es de apenas 480 Mbps (y en la práctica, mucho menos). Esto significa que el proceso de arranque del sistema Live será extremadamente lento, la carga de programas dentro del entorno de pruebas tardará una eternidad y la propia instalación del sistema operativo en tu disco duro se alargará innecesariamente.

Para una experiencia sin frustraciones, te recomiendo usar un pendrive USB 3.0 o superior. La diferencia de velocidad es abismal: un USB 3.0 alcanza velocidades de hasta 5 Gbps, más de diez veces más rápido que su predecesor. Distinguir un pendrive USB 2.0 de un USB 3.0 es muy sencillo a simple vista: el conector interno de un USB 3.0 suele ser de color azul, mientras que los USB 2.0 tienen el conector de color negro o blanco. Si no puedes ver el color del conector, revisa la carcasa del pendrive o el embalaje original, donde normalmente se indica la versión. Hoy en día, un pendrive USB 3.0 de 16 GB o 32 GB tiene un precio muy asequible y es una inversión que merece la pena para este proceso y para cualquier uso futuro de transferencia de archivos.


5. Fase 5: Entrando a la BIOS y el Proceso de Instalación

Llegamos al momento de la instalación física. Aunque pueda dar un poco de respeto, si sigues los pasos en orden verás que es un proceso lógico y directo.

Desactivar Secure Boot y Configurar el Arranque

  1. Apaga tu ordenador por completo y conecta el pendrive USB que acabas de preparar.
  2. Enciende el equipo y presiona repetidamente la tecla correspondiente a la placa base para entrar en la pantalla de configuración de la BIOS/UEFI. Esta tecla varía según el fabricante del ordenador o de la placa base:
    • ASUS: Supr (Delete) o F2.
    • MSI / Gigabyte / ASRock: Supr (Delete).
    • HP: F10 (o Esc para ver el menú de selección).
    • Lenovo: F2 (o el botón lateral pequeño Novo en portátiles).
    • Dell: F2. Puedes buscar en internet “BIOS key” junto al modelo de tu placa base o de tu portátil si tienes dudas.
  3. Una vez dentro de la BIOS, navega con las flechas del teclado o el ratón hasta la sección de Seguridad (Security) o Arranque (Boot).
  4. Localiza la opción llamada Secure Boot (Arranque Seguro) y cámbiala a Disabled (Desactivado). Aunque muchas distribuciones modernas de Linux son compatibles con Secure Boot, desactivarlo te evitará problemas de compatibilidad en el futuro, especialmente al instalar controladores de tarjetas gráficas NVIDIA o módulos de red Wi-Fi de terceros.
  5. Navega hasta la pestaña de Boot Priority (Prioridad de Arranque) o abre el Boot Menu rápido (suele ser la tecla F8, F11 o F12 al encender la máquina). Cambia el orden para que tu pendrive USB sea el dispositivo número uno de la lista.
  6. Presiona la tecla para Guardar Cambios y Salir (normalmente es la tecla F10, pero asegúrate mirando la leyenda en la parte inferior de tu pantalla).

El modo LIVE: La prueba de fuego

Al reiniciar, verás la pantalla de arranque de tu distribución Linux. Elige la opción que diga algo como “Start [Nombre de la Distro] in Live Mode”, “Try without installing” o similar.

Aquí ocurre algo genial del mundo Linux: el sistema operativo completo se carga de forma temporal en la memoria RAM de tu ordenador. Tienes ante ti un escritorio totalmente operativo y funcional sin haber alterado ni un solo byte de tus discos duros internos. Aprovecha este entorno de pruebas para verificar que los componentes básicos de tu máquina funcionan perfectamente antes de iniciar la instalación real:

  • ¿Funciona la conexión a internet a través de cable ethernet o Wi-Fi?
  • ¿El volumen de los altavoces y los auriculares es el adecuado?
  • ¿El micrófono captura audio?
  • ¿Tu monitor está configurado a la resolución nativa y a los hercios (Hz) correctos?
  • ¿Los gestos del panel táctil de tu portátil responden bien?

Una vez que hayas comprobado que el hardware básico funciona, te recomiendo encarecidamente que no te limites a verificar esa lista y saltes directamente a la instalación. Dedica al menos una hora a probar tu flujo de trabajo habitual dentro del modo Live. Abre el navegador web que viene preinstalado, accede a tus servicios favoritos (tu correo electrónico, tus herramientas de trabajo en la nube, tus redes sociales), prueba a redactar un documento con la suite ofimática incluida, reproduce un vídeo en YouTube o en cualquier plataforma de streaming para comprobar que la aceleración gráfica por hardware funciona correctamente y que el audio se reproduce sin cortes ni desfases. Si tu trabajo diario depende de una impresora o de un escáner, conéctalos y comprueba que el sistema los detecta. Esta prueba prolongada te dará una imagen mucho más realista de cómo será tu experiencia diaria. Y un dato importante que debes tener en cuenta: el modo Live es significativamente más lento que la instalación real, porque todo el sistema operativo se está ejecutando desde la memoria USB en lugar de desde tu disco duro interno. El rendimiento que experimentarás una vez que instales Linux en tu disco será considerablemente mejor: las aplicaciones abrirán más rápido, el escritorio será más fluido y el arranque del sistema se completará en cuestión de segundos.

Si todo funciona correctamente, significa que tu hardware es compatible. Busca el acceso directo en el escritorio o el menú que dice “Instalar en el sistema” o “Install [Nombre de la Distro]” y haz doble clic sobre él para iniciar el instalador gráfico.

El Particionado: ¿Cómo organizar los discos?

El asistente de instalación te guiará de manera muy clara y te ofrecerá principalmente dos caminos:

  1. Instalar junto a Windows (Dual Boot): El instalador se encargará de reducir el tamaño de la partición de Windows de forma segura, creará un espacio libre en el disco e instalará Linux en ese hueco. Al encender el ordenador, aparecerá un menú llamado GRUB que te permitirá elegir con qué sistema operativo deseas iniciar el equipo en esa sesión.
  2. Borrar disco e instalar Linux: La opción definitiva. El instalador borrará por completo todas las particiones del disco duro elegido, eliminando Windows y todos sus datos personales, para dedicar el 100% de la capacidad de almacenamiento a Linux.

Para configuraciones manuales o usuarios avanzados que quieren tener un control total de su sistema, solemos dividir el almacenamiento manualmente creando las siguientes particiones principales:

  • Partición EFI (/boot/efi): Un espacio de entre 500MB y 1GB formateado en sistema de archivos FAT32. Aquí es donde se guardan los archivos de arranque del sistema y es imprescindible para placas base modernas.
  • Partición Raíz (/): El corazón de la instalación, donde residen el sistema operativo, las aplicaciones y las librerías comunes. Solemos formatearla en EXT4 o en BTRFS (un sistema moderno muy útil para hacer copias de seguridad instantáneas). Con unos 50GB a 100GB suele ser más que suficiente.
  • Partición de Usuario (/home): Aquí se almacenan tus documentos personales, descargas, imágenes, música y las carpetas de configuración de las aplicaciones instaladas. Separar /home de la raíz / es una práctica muy recomendada: si en el futuro decides cambiar de distribución o reinstalar el sistema operativo desde cero, puedes formatear la partición raíz / manteniendo todos tus archivos personales y configuraciones de /home intactos y listos para usar en la nueva instalación.
  • Espacio de Intercambio (Swap): Una partición o archivo que actúa como extensión de la memoria RAM física en el disco duro. Es útil para evitar cuelgues del sistema cuando la memoria RAM se llena por completo, y es imprescindible si quieres usar la función de hibernación en tu portátil. Hoy en día, la mayoría de distros modernas usan un archivo dinámico (swapfile) dentro de la partición raíz en lugar de una partición dedicada, lo que simplifica enormemente la instalación.

Consejo para novatos: Si no comprendes los conceptos de tablas de particiones, cilindros y formatos de archivos, no te compliques con la partición manual. Utiliza la opción de instalación automática que ofrece el asistente; está muy bien optimizada y configurará tu disco de forma segura y eficiente.


6. Fase 6: Post-Instalación, Actualizaciones y Drivers

¡Enhorabuena! Has completado el proceso de instalación con éxito, retirado el pendrive USB cuando te lo solicitó el asistente y encendido el equipo por primera vez directamente en tu nuevo sistema operativo. Ahora es el momento de realizar las configuraciones esenciales de post-instalación.

El Primer Mandamiento: Buscar Actualizaciones

Al igual que ocurre al instalar Windows, la imagen que has descargado de internet es una instantánea del sistema en el momento en que se publicó esa versión. Es muy probable que desde entonces se hayan corregido errores y publicado parches de seguridad importantes.

Abre la aplicación de “Actualización de Software” o la Tienda de Software de tu distribución y haz clic en buscar actualizaciones. Si quieres empezar a familiarizarte con la terminal (la herramienta más rápida y potente de Linux), puedes abrir la aplicación de consola de tu escritorio e introducir el comando correspondiente a la familia de tu distribución:

Bash - Actualizaciones del Sistema
# Si has instalado Ubuntu, Linux Mint, Debian o Zorin OS
sudo apt update && sudo apt upgrade -y

# Si has instalado Fedora Workstation
sudo dnf upgrade --refresh

# Si has instalado Arch Linux o derivadas (como Manjaro)
sudo pacman -Syu

Explicación rápida de los comandos:

  • sudo le indica al sistema que ejecute la orden con permisos de superusuario (administrador). Te pedirá que introduzcas la contraseña que definiste durante la instalación (al escribirla no se verán caracteres por seguridad; simplemente escríbela y pulsa Enter).
  • update actualiza la base de datos local del gestor de paquetes para saber qué programas tienen nuevas versiones disponibles en los repositorios en la nube.
  • upgrade descarga e instala los paquetes actualizados en tu equipo.
  • El operador && sirve para encadenar las dos instrucciones y ejecutarlas una detrás de otra automáticamente.

El Segundo Mandamiento: Controladores de Hardware (Drivers)

  • Si tu ordenador utiliza una tarjeta gráfica de AMD Radeon o Intel: No tienes que realizar ningún paso de configuración. El soporte para el hardware gráfico de AMD e Intel está integrado de manera nativa directamente dentro del propio núcleo de Linux mediante controladores de código abierto excelentes. Obtendrás el mejor rendimiento para juegos y aplicaciones multimedia desde el primer segundo de uso.
  • Si tu ordenador utiliza una tarjeta gráfica de NVIDIA: Por motivos comerciales e industriales, NVIDIA mantiene el desarrollo de sus controladores como código privativo (cerrado). Tu sistema de Linux vendrá configurado inicialmente con un controlador genérico de código abierto desarrollado por la comunidad llamado “Nouveau”. Aunque es suficiente para tareas básicas y navegación web, este driver no te dará rendimiento para videojuegos o aplicaciones profesionales que requieran aceleración 3D o tecnologías CUDA (como Blender o suites de IA).

Para instalar los controladores oficiales en Linux Mint, abre el menú de inicio, busca la aplicación Administrador de Controladores (Driver Manager), selecciona el controlador recomendado por NVIDIA (el driver propietario o proprietary) y haz clic en aplicar. En Fedora, puedes activar los repositorios de terceros de RPM Fusion durante el primer inicio del sistema e instalar el driver de NVIDIA cómodamente con un clic desde la tienda de software GNOME Software. Tras la instalación de los controladores, recuerda reiniciar el ordenador para que se apliquen los cambios correctamente.

Además, te recomiendo comprobar el soporte de actualizaciones de firmware en tu ordenador. Linux cuenta con el servicio LVFS (Linux Vendor Firmware Service) integrado en la mayoría de distros modernas. Si abres la tienda de aplicaciones y ves actualizaciones de firmware del sistema disponibles (como la BIOS de tu placa base o el software interno de tu disco SSD), puedes instalarlas de manera totalmente automática y segura con un solo clic.

Configuración básica del sistema

Una vez que hayas completado la ronda de actualizaciones y la instalación de controladores, es el momento perfecto para ajustar los detalles de configuración básicos que harán que tu experiencia diaria sea mucho más cómoda desde el primer día:

  • Idioma y distribución del teclado: Si durante la instalación no configuraste correctamente el idioma de la interfaz o la distribución del teclado (por ejemplo, si necesitas un teclado en castellano con la letra “ñ” y los acentos en su posición habitual), dirígete a los ajustes del sistema, busca la sección de “Región e Idioma” o “Teclado” y configúralo a tu gusto. En KDE Plasma encontrarás esta opción en Preferencias del Sistema > Configuración Regional, y en GNOME en Configuración > Teclado.
  • Modo nocturno (Night Light / Night Color): Esta función reduce la emisión de luz azul de tu pantalla a partir de una hora determinada (normalmente al atardecer), sustituyéndola por tonos más cálidos y anaranjados. Es una configuración muy recomendable para reducir la fatiga visual si trabajas con el ordenador durante las últimas horas del día. En GNOME se activa desde Configuración > Pantalla > Luz nocturna, y en KDE Plasma desde Preferencias del Sistema > Color nocturno.
  • Esquinas activas y atajos de teclado: Tanto GNOME como KDE Plasma permiten configurar acciones que se disparan al mover el ratón hacia una esquina de la pantalla (como mostrar todas las ventanas abiertas o acceder al escritorio). Explora los ajustes de tu entorno de escritorio y personaliza los atajos de teclado que más uses. Un consejo práctico: en GNOME, la tecla Super (la tecla de Windows de tu teclado) abre la vista de actividades, que es el centro neurálgico para buscar aplicaciones, cambiar entre ventanas y gestionar escritorios virtuales.
  • Escala de pantalla (HiDPI): Si utilizas un monitor de alta resolución (pantallas 2K, 4K o pantallas Retina en portátiles), es posible que los textos y los iconos se vean demasiado pequeños con la configuración predeterminada. Dirígete a los ajustes de pantalla de tu entorno de escritorio y ajusta la escala al 125%, 150% o 200% según tus preferencias. KDE Plasma ofrece un control de escala fraccionario muy preciso, mientras que GNOME permite escalar al 100% o al 200% de forma nativa (aunque existen extensiones que habilitan la escala fraccionaria intermedia).

7. Fase 7: Instalación de Programas: Adiós a los .exe

Una de las barreras mentales más grandes al migrar a Linux es perder el hábito de abrir el navegador web para buscar un instalador con formato .exe o .msi en páginas de descargas aleatorias. Ese método, además de ser inseguro y propenso a colar virus o software publicitario en tu ordenador, es completamente innecesario en este ecosistema.

En Linux, los programas se distribuyen mediante repositorios oficiales seguros y controlados por los desarrolladores del sistema operativo. Actualmente, dispones de varias tecnologías para instalar software de forma cómoda y organizada:

1. Paquetes Nativos (.deb para Debian/Ubuntu, o .rpm para Fedora/RedHat)

Son los formatos clásicos de paquetería de Linux. Se instalan a través del gestor de paquetes nativo de tu sistema y están optimizados para interactuar de forma muy íntima con las librerías compartidas del sistema operativo. Son excelentes para herramientas del sistema, dependencias de bajo nivel, entornos de desarrollo y software base.

2. Flatpak (El estándar universal recomendado)

Flatpak es la solución moderna para distribuir aplicaciones de escritorio. A diferencia de los paquetes nativos, una aplicación empaquetada en formato Flatpak viene con todas las librerías y dependencias necesarias para su funcionamiento encerradas dentro de una “caja de arena” (sandbox) aislada del resto del sistema operativo. Esto soluciona problemas clásicos como que un programa antiguo requiera una versión de una librería de sistema que tu distro ya ha actualizado.

Las aplicaciones Flatpak se descargan de forma segura desde la tienda central de Flathub, que está integrada por defecto en la tienda de aplicaciones de la gran mayoría de distribuciones (como Linux Mint y Zorin OS).

  • Seguridad: Al estar en un sandbox, las aplicaciones no pueden acceder a tu webcam, micrófono o archivos personales a menos que tú les des permiso de forma explícita.
  • Utilidad: Herramientas comunitarias como Flatseal te permiten gestionar de manera gráfica y sencilla todos estos permisos para cada aplicación de forma independiente.

3. AppImage (El formato portable)

¿Recuerdas las aplicaciones portables de Windows que podías llevar en un pendrive y usar sin necesidad de instalarlas? Eso es exactamente lo que ofrece AppImage. Descargas un único archivo con extensión .AppImage, haces clic derecho sobre él, entras en la pestaña de Propiedades, marcas la opción de Permitir ejecutar este archivo como un programa y haces doble clic para abrirlo. No requiere instalación, no altera las librerías del sistema y es ideal para probar herramientas de manera rápida.

4. Snap (El formato de Canonical)

Snap es un sistema de distribución de aplicaciones desarrollado por Canonical, la empresa detrás de Ubuntu. Su concepto es similar al de Flatpak: empaquetar aplicaciones junto con todas sus dependencias dentro de un contenedor aislado para que funcionen en cualquier distribución de Linux sin conflictos. Las aplicaciones Snap se distribuyen a través de la Snap Store, una tienda centralizada gestionada exclusivamente por Canonical.

Si has instalado Ubuntu como tu distribución principal, el sistema de paquetes Snap ya viene integrado de serie y muchas de las aplicaciones que instales desde la tienda de software de Ubuntu serán paquetes Snap de forma predeterminada. Es una opción perfectamente válida y funcional para el día a día.

Sin embargo, es importante que conozcas un matiz relevante: a diferencia de Flatpak, cuyo ecosistema es completamente abierto y descentralizado (cualquier persona u organización puede alojar su propio repositorio de aplicaciones Flatpak), el backend de la Snap Store es de código cerrado y está controlado de forma exclusiva por Canonical. Esto significa que no puedes crear tu propia tienda de Snaps alternativa. Por esta razón, la comunidad de Linux en general tiende a preferir Flatpak como formato universal para aplicaciones de escritorio, ya que su naturaleza abierta se alinea mejor con la filosofía del software libre. Distribuciones como Linux Mint, por ejemplo, han decidido no incluir soporte para Snap por defecto y apuestan por Flatpak como su formato universal preferido.

En la práctica, ambos sistemas coexisten y cumplen bien su función. No te preocupes en exceso por esta distinción al principio; lo importante es que instales las aplicaciones que necesitas de la forma que te resulte más cómoda.

Instalando programas desde la Terminal

Si bien la mayoría de los usuarios instalarán todo de forma gráfica a través de su tienda de aplicaciones, aprender a instalar software desde la consola te ahorrará mucho tiempo en tu día a día:

Terminal - Gestión de Aplicaciones
#Instalar el reproductor multimedia VLC desde los repositorios nativos de Fedora
sudo dnf install vlc

#Instalar la aplicación de Discord como paquete Flatpak universal
flatpak install flathub com.discordapp.Discord

#Buscar programas en los repositorios de tu sistema
sudo apt search gimp

8. Fase 8: El Ecosistema de Software y Alternativas

Tu éxito y comodidad a largo plazo en Linux dependerá de tu disposición para adaptarte a las alternativas de software libre que ofrece su ecosistema. En la inmensa mayoría de los casos, estas herramientas gratuitas cubren y superan las necesidades de los usuarios tradicionales.

A continuación, te muestro una lista detallada de los programas más habituales y sus mejores equivalencias en Linux:

Ofimática y Productividad

  • Microsoft Office (Word / Excel / PowerPoint): Aunque Microsoft no ofrece una versión nativa para instalar en Linux, tienes a tu disposición excelentes alternativas:
    • OnlyOffice: Mi recomendación personal para los que acaban de migrar. Su interfaz gráfica es prácticamente idéntica a la suite de Microsoft Office y su motor interno está diseñado específicamente para ofrecer una compatibilidad del 99% con los archivos con extensiones .docx, .xlsx y .pptx. Los documentos complejos no sufrirán desajustes en márgenes ni formatos al compartirlos con usuarios de Windows.
    • LibreOffice: La suite de código abierto clásica. Es inmensamente potente, robusta y viene instalada por defecto en casi todas las distribuciones. Su estética visual es algo más clásica, pero cuenta con herramientas avanzadas para la gestión de fórmulas complejas y bases de datos que superan a muchos competidores.
    • Microsoft Office Web / Google Workspace: Si tu flujo de trabajo se basa en trabajar en equipo sobre la nube de Microsoft 365 o Google Docs, puedes utilizarlos sin ningún tipo de limitación directamente desde tu navegador web.

Herramientas Creativas y Multimedia

  • Adobe Photoshop -> GIMP / Krita: GIMP es la alternativa histórica de código abierto para la edición fotográfica avanzada y la manipulación de imágenes. Su interfaz y su curva de aprendizaje son distintas a las del software de Adobe, pero cuenta con herramientas profesionales extremadamente potentes. Para ilustración digital, dibujo conceptual y pintura de texturas, Krita es considerado uno de los mejores programas del mercado a nivel mundial.
  • Adobe Illustrator -> Inkscape: La herramienta open-source de cabecera para el diseño gráfico vectorial. Permite trabajar de forma muy eficiente con archivos SVG nativos y exportar diseños para imprentas o maquetación web profesional.
  • Adobe Premiere -> DaVinci Resolve / Kdenlive: Si buscas un editor de vídeo a nivel profesional, DaVinci Resolve tiene una versión oficial y nativa para Linux que es idéntica a la de Windows y macOS, y es el estándar de color de la industria del cine en Hollywood. Si buscas una herramienta de código abierto más ligera, fácil de usar y rápida de renderizar para tus vídeos de redes sociales o proyectos caseros, Kdenlive es una excelente alternativa que no te defraudará.
  • Autodesk AutoCAD -> FreeCAD / LibreCAD: Para diseño en 3D industrial e ingeniería paramétrica, FreeCAD es la herramienta libre preferida de la comunidad. Para planos en 2D tradicionales, LibreCAD cubre perfectamente las funciones básicas.

Comunicación y Redes Sociales

  • Zoom: Cuenta con una versión nativa oficial para Linux que se puede descargar directamente desde su página web en formato .deb (para Ubuntu y derivadas) o .rpm (para Fedora). También está disponible como paquete Flatpak en Flathub. La experiencia es idéntica a la versión de Windows: videollamadas, compartir pantalla, salas de reuniones y todas las funciones habituales funcionan sin problemas.
  • Microsoft Teams: Aunque Microsoft retiró la aplicación nativa de escritorio para Linux, Teams sigue siendo perfectamente utilizable como aplicación web progresiva (PWA) desde navegadores como Google Chrome o Microsoft Edge. También existen versiones empaquetadas como Flatpak mantenidas por la comunidad que ofrecen una experiencia muy similar a la aplicación de escritorio tradicional.
  • Slack: Dispone de una versión nativa oficial para Linux disponible tanto en formato .deb y .rpm como en paquete Snap y Flatpak. La experiencia es completa e idéntica a la de otras plataformas.
  • Thunderbird: El gestor de correo electrónico de código abierto por excelencia, desarrollado por la Fundación Mozilla. Thunderbird es una herramienta extremadamente potente que soporta múltiples cuentas de correo, calendarios integrados, gestión de contactos y cifrado de mensajes con PGP. Viene preinstalado en muchas distribuciones de Linux y es una alternativa excelente a Microsoft Outlook para la gestión del correo electrónico personal y profesional.
  • Signal: La aplicación de mensajería centrada en la privacidad tiene una versión nativa oficial para Linux. Es la opción preferida por los usuarios que valoran la seguridad de sus comunicaciones, ya que utiliza cifrado de extremo a extremo en todos los mensajes y llamadas.

Desarrollo y Herramientas Técnicas

Si te dedicas al desarrollo de software o trabajas en el ámbito tecnológico, Linux es, sin exagerar, el mejor sistema operativo que puedes utilizar. La inmensa mayoría de las herramientas de desarrollo están diseñadas para funcionar de forma nativa en este entorno:

  • Visual Studio Code: El editor de código más popular del mundo tiene una versión nativa oficial para Linux que recibe actualizaciones al mismo ritmo que las versiones de Windows y macOS. Se instala fácilmente desde la página oficial de Microsoft, desde los repositorios de tu distribución o como paquete Flatpak.
  • JetBrains IDEs (IntelliJ IDEA, PyCharm, WebStorm, CLion, etc.): Todos los entornos de desarrollo integrados de JetBrains tienen versiones nativas para Linux con soporte completo. Puedes instalarlos cómodamente mediante la herramienta JetBrains Toolbox App.
  • Git: El sistema de control de versiones más utilizado del planeta viene integrado por defecto en prácticamente todas las distribuciones de Linux. No necesitas descargar ni instalar nada adicional; simplemente abre la terminal y empieza a trabajar.
  • Docker: Los contenedores Docker funcionan de forma nativa en Linux con un rendimiento superior al que ofrecen en Windows o macOS, ya que en esos sistemas Docker necesita ejecutar una máquina virtual intermedia con un kernel de Linux. En tu nuevo sistema, Docker se comunica directamente con el kernel sin capas adicionales, lo que se traduce en un arranque más rápido de los contenedores y un menor consumo de recursos.
  • Node.js / Python / Java: Todos los lenguajes de programación y entornos de ejecución principales tienen soporte nativo de primera clase en Linux. Los gestores de versiones como nvm (para Node.js), pyenv (para Python) o sdkman (para Java) funcionan a la perfección y te permiten alternar entre diferentes versiones del lenguaje según las necesidades de cada proyecto.

9. Fase 9: El Gaming en Linux (Steam y Proton)

Uno de los grandes miedos históricos del usuario de Windows para no dar el paso a Linux era perder la posibilidad de jugar a su catálogo de videojuegos favoritos. Sin embargo, la realidad ha cambiado radicalmente en los últimos años. Hoy en día, Linux es una plataforma de videojuegos excelente y de primer nivel.

Gran parte de esta revolución tecnológica se la debemos a Valve, la empresa detrás de la tienda de videojuegos Steam y de la consola portátil Steam Deck (que funciona con una distribución de Linux llamada SteamOS). Para hacer posible que los juegos programados originalmente para Windows corrieran en Linux sin requerir adaptaciones por parte de los desarrolladores, Valve integró la capa de compatibilidad Proton dentro del cliente de Steam.

¿Cómo funciona Proton?

Proton es una herramienta avanzada que toma las llamadas al sistema y a las APIs gráficas de DirectX (9, 11 y 12) que hacen los juegos de Windows y las traduce en tiempo real al lenguaje de Vulkan (la API de gráficos moderna de código abierto que Linux entiende de forma nativa). Esto permite que el juego corra directamente sobre el hardware de tu ordenador a la velocidad máxima.

Para activar esta compatibilidad global en tu ordenador:

  1. Instala y abre el cliente de Steam en tu Linux.
  2. Navega hasta el menú superior Steam > Parámetros (Settings).
  3. En la barra lateral izquierda, entra en la sección Compatibilidad (Compatibility).
  4. Marca la casilla que dice “Activar Steam Play para todos los demás títulos” (Enable Steam Play for all other titles).
  5. En el menú desplegable, selecciona la versión recomendada más reciente de Proton Experimental o Proton [Versión Reciente].
  6. Acepta los cambios y reinicia el cliente de Steam.

¡Listo! A partir de este momento, cuando entres en tu biblioteca de juegos verás disponible el botón de instalar y jugar en títulos que antes aparecían deshabilitados. Puedes consultar el nivel de compatibilidad de cada juego de tu biblioteca o de cualquier título que quieras comprar en el portal de la comunidad ProtonDB, donde los usuarios evalúan los juegos con insignias según su nivel de optimización (Platinum, Gold, Silver, Bronze o Unsupported).

La única excepción: Los sistemas antitrampas (Anti-Cheat)

La inmensa mayoría de los juegos monojugador o cooperativos funcionan de forma perfecta (a veces logrando incluso mejores tasas de fotogramas por segundo que en Windows debido a la ligereza del sistema operativo base). Sin embargo, existe una barrera técnica con ciertos videojuegos competitivos multijugador masivos:

  • Juegos que utilizan sistemas antitrampas a nivel de kernel muy intrusivos (como Valorant con Riot Vanguard, o las versiones más recientes de Call of Duty con Ricochet) no son compatibles con Linux.
  • El motivo es puramente de seguridad: por filosofía de diseño, el kernel de Linux no permite que una aplicación de terceros tenga control total sobre los cimientos más internos del sistema operativo para evitar brechas de seguridad o inestabilidad.
  • Si tu rutina de juego diaria depende de estos títulos multijugador específicos, necesitarás mantener Windows configurado en un sistema de Dual Boot en tu equipo obligatoriamente para poder ejecutarlos.

Para gestionar tus juegos fuera de Steam (como los que posees en Epic Games Store, GOG, Amazon Games o Ubisoft Connect), te recomiendo instalar la aplicación Heroic Games Launcher o Lutris. Son gestores de biblioteca gráficos que agrupan todas tus cuentas de diferentes tiendas en una sola interfaz y configuran Proton de forma automática en segundo plano para que no tengas que preocuparte de nada.

Rendimiento y optimización para juegos

Si quieres exprimir al máximo el rendimiento de tu equipo para juegos, existen varias herramientas y prácticas que te ayudarán a obtener la mejor experiencia posible:

  • MangoHud: Una herramienta de superposición (overlay) que muestra en tiempo real información detallada sobre el rendimiento de tus juegos directamente en la pantalla mientras juegas: fotogramas por segundo (FPS), temperaturas de la CPU y la GPU, consumo de memoria RAM y VRAM, tiempos de fotograma y mucho más. Es el equivalente en Linux a herramientas como MSI Afterburner o el overlay de rendimiento de GeForce Experience. Puedes instalar MangoHud desde los repositorios de tu distribución o como Flatpak y activarlo para juegos individuales añadiendo el comando de lanzamiento mangohud %command% en las propiedades del juego dentro de Steam.
  • GameMode (Feral Interactive): Desarrollada por Feral Interactive (una empresa especializada en portar juegos a Linux), GameMode es una utilidad que optimiza automáticamente la configuración del sistema mientras estás jugando. Al activarse, ajusta el gobernador de la CPU al modo de máximo rendimiento, desactiva el protector de pantalla y aplica otras optimizaciones de bajo nivel que pueden marcar una diferencia notable en juegos exigentes. Steam detecta GameMode automáticamente cuando está instalado en el sistema, pero también puedes activarlo manualmente añadiendo gamemoderun %command% en las opciones de lanzamiento de cada juego.
  • Controladores de GPU actualizados: Mantener los controladores gráficos al día es fundamental para obtener el mejor rendimiento en juegos. Si usas una tarjeta gráfica AMD o Intel, los controladores se actualizan automáticamente junto con el kernel de Linux, así que simplemente manteniendo tu sistema actualizado tendrás siempre la última versión. Si usas una tarjeta NVIDIA, asegúrate de tener instalada la versión más reciente del controlador propietario de NVIDIA, ya que cada nueva versión suele incluir mejoras de rendimiento significativas y correcciones específicas para títulos recientes. En Fedora con RPM Fusion o en Ubuntu con el repositorio de controladores adicionales, puedes comprobar si hay actualizaciones disponibles directamente desde la tienda de software o el gestor de controladores.

10. Fase 10: La Terminal: De Enemiga a Mejor Amiga

Tarde o temprano en tu camino por Linux, te toparás con la terminal de comandos (también llamada consola). Muchos usuarios novatos le tienen pánico porque les recuerda al antiguo MS-DOS o a películas de hackers de los 90. Sin embargo, la realidad es muy diferente: la consola de comandos de Linux no es una limitación del sistema, sino su mayor virtud de cara a la productividad.

Aprender el uso básico de la terminal te hará ver que realizar ciertas tareas a través de comandos es mucho más rápido y cómodo que hacer clic en una decena de menús gráficos diferentes.

Para que empieces a familiarizarte con ella y pierdas el miedo, he preparado un listado con los comandos de supervivencia esenciales que todo usuario principiante de Linux debería conocer:

Comandos esenciales
# ======== NAVEGACIÓN POR EL SISTEMA ========

# pwb (Print Working Directory): Muestra en qué ruta/carpeta te encuentras en este momento
pwd

# ls (List): Lista todos los archivos y carpetas del directorio actual
# El parámetro -la muestra información extendida y archivos ocultos (los que empiezan por punto)
ls -la

# cd (Change Directory): Sirve para cambiar de carpeta
cd Descargas/

# cd .. (Subir un nivel): Te devuelve a la carpeta contenedora superior
cd ..

# cd ~ (Ir a inicio): Te lleva de vuelta a tu carpeta personal del usuario (/home/tu_usuario)
cd ~

# ======== OPERACIONES CON ARCHIVOS ========

# mkdir (Make Directory): Crea una carpeta nueva en la ruta donde te encuentres
mkdir proyectos_web

# cp (Copy): Copia un archivo a un nuevo destino o con un nuevo nombre
cp mi_documento.txt copia_documento.txt

# mv (Move): Mueve un archivo a otra carpeta, o sirve para cambiarle el nombre
mv archivo_viejo.txt archivo_nuevo.txt

# rm (Remove): Borra un archivo de forma permanente (¡Cuidado, no pasa por la papelera!)
rm archivo_temporal.log

# rm -r (Remove Recursive): Borra una carpeta completa con todo su contenido en su interior
rm -r carpeta_vieja/

# ======== GESTIÓN DEL SISTEMA ========

# df -h (Disk Free): Muestra el espacio libre en tus unidades de almacenamiento de forma legible (-h)
df -h

# free -m: Muestra la cantidad de memoria RAM libre y usada expresada en Megabytes
free -m

# htop: Muestra en tiempo real el consumo de CPU y RAM, junto al administrador de procesos
htop

Trucos de la Terminal para ahorrar tiempo:

  • Autocompletado con Tabulador: Empieza a escribir el nombre de una carpeta o de un archivo y pulsa la tecla Tab en tu teclado. La terminal completará el nombre del archivo de forma automática. Si hay varios archivos que empiezan igual, vuelve a pulsar Tab y te listará las opciones disponibles. Te evitará tener que teclear nombres de archivos largos y complejos.
  • Historial de Comandos: Utiliza las teclas de las flechas de dirección Arriba y Abajo en tu teclado. Esto te permitirá navegar por el historial de todos los comandos que has introducido anteriormente, pudiendo reutilizarlos o modificarlos rápidamente sin tener que volver a escribirlos.
  • Copiar y Pegar en Consola: En la inmensa mayoría de terminales de Linux, el atajo clásico Ctrl + C y Ctrl + V no funciona (ya que Ctrl + C se reserva para interrumpir y detener el proceso que se esté ejecutando en la consola en ese momento). Para copiar y pegar en la terminal de forma nativa, utiliza el atajo Ctrl + Shift + C y Ctrl + Shift + V respectivamente.

Personalizando tu terminal

Una de las ideas erróneas más extendidas entre los usuarios que llegan a Linux es que la terminal tiene que ser necesariamente una pantalla negra con texto blanco, fría e intimidante. La realidad es todo lo contrario: puedes convertir tu terminal en un entorno visualmente atractivo, informativo y agradable de usar. Aquí tienes algunas herramientas y ajustes que transformarán tu experiencia:

  • Oh My Bash / Oh My Zsh: Son frameworks de configuración para las shells Bash y Zsh respectivamente. Al instalarlos, obtienes acceso a decenas de temas visuales que cambian por completo el aspecto de tu prompt (la línea donde escribes los comandos), mostrando información útil como la rama de Git en la que estás trabajando, el estado del repositorio, el directorio actual de forma abreviada o incluso la hora. Además, incluyen plugins que añaden autocompletado inteligente, resaltado de sintaxis en tiempo real y atajos de navegación muy cómodos. Si usas Bash (la shell predeterminada en la mayoría de distribuciones), instala Oh My Bash; si prefieres Zsh (una shell más moderna con funciones avanzadas), instala Oh My Zsh.
  • Starship: Un prompt moderno, ultrarrápido y multiplataforma escrito en Rust. Starship funciona con cualquier shell (Bash, Zsh, Fish, PowerShell) y muestra de forma automática información contextual relevante según el directorio en el que te encuentres: el lenguaje de programación del proyecto, la versión de Node.js o Python activa, el estado de Git, el tiempo de ejecución del último comando y mucho más. Su configuración es extremadamente sencilla a través de un único archivo de texto y su rendimiento es prácticamente instantáneo.
  • Fuentes monoespaciadas con ligaduras: Cambiar la fuente predeterminada de tu terminal por una fuente diseñada específicamente para programación puede mejorar enormemente la legibilidad del código y los comandos. Fuentes como Fira Code o JetBrains Mono incluyen ligaduras tipográficas que combinan visualmente caracteres comunes en programación (como !=, =>, >= o <=) en símbolos más claros y elegantes. Puedes instalar estas fuentes desde los repositorios de tu distribución o descargarlas del proyecto Nerd Fonts, que añade iconos especiales compatibles con las herramientas de personalización mencionadas anteriormente. Para cambiar la fuente, simplemente abre las preferencias de tu aplicación de terminal y selecciona la nueva fuente en la sección de apariencia.

11. Fase 11: Troubleshooting y Solución de Errores

En tu transición y aprendizaje de Linux, en algún momento vas a romper algo. Vas a instalar un paquete incompatible, a borrar una librería crítica por error o a modificar un archivo de configuración del sistema siguiendo una guía antigua de internet de hace diez años que no aplica a tu versión actual.

No te preocupes; romper cosas es parte natural del aprendizaje y de la curiosidad informática. Lo importante es que en Linux casi todo tiene solución y no requiere formatear el ordenador desde cero como solía ser la solución habitual en Windows.

A continuación, te muestro la metodología de los profesionales para diagnosticar y solucionar problemas en Linux:

1. Haz que las aplicaciones hablen

Cuando ejecutas un programa gráfico desde el menú y este no se abre o se cierra inmediatamente de forma misteriosa, no te quedas a ciegas. Abre tu terminal de comandos, escribe el nombre del programa en minúsculas (por ejemplo, spotify o gimp) y pulsa Enter.

  • El programa intentará ejecutarse y la consola mostrará en tiempo real todas las salidas de registro y errores del programa.
  • Si el programa se cierra, verás impreso en las últimas líneas el motivo exacto del fallo (por ejemplo, la falta de una librería específica, un archivo de configuración corrupto o problemas de permisos en una carpeta).

2. Aprende a buscar de forma inteligente

Cuando te enfrentes a un error técnico, realiza búsquedas en internet estructuradas para obtener mejores resultados de la comunidad. Incluye siempre el nombre de tu distribución, la versión del sistema y el mensaje de error exacto entre comillas.

  • Mal: “mi linux no tiene sonido”
  • Bien: “Ubuntu 24.04 no sound output dummy device pipewire”

3. Las fuentes sagradas de conocimiento

Las mejores comunidades de soporte en internet donde encontrarás la solución a prácticamente cualquier duda son:

  • Reddit: Subreddits dedicados al soporte y aprendizaje como r/linux4noobs o r/linuxquestions.
  • Los Foros Oficiales de tu Distribución: Los foros de Linux Mint, Ubuntu o Fedora son auténticas minas de oro donde miles de hilos resuelven problemas idénticos a los tuyos de manera muy comprensible.
  • La Arch Wiki: Aunque uses Linux Mint o Fedora, la documentación oficial de Arch Linux (la Arch Wiki) es la enciclopedia de administración de sistemas Linux más detallada, completa e impresionante de todo internet. Gran parte de sus explicaciones sobre controladores, redes y software aplican a cualquier otra distribución del mercado.

4. Instala Timeshift en tu Día 1

Timeshift es una herramienta de copias de seguridad de sistema que funciona de forma similar a los “Puntos de Restauración” de Windows, pero de manera infinitamente más potente y robusta.

  • Configura Timeshift para que realice copias de seguridad automáticas (instantáneas diarias o semanales) del sistema operativo.
  • Si en el futuro modificas algo del sistema que impida arrancar el entorno gráfico o deje tu PC inestable, simplemente inicias tu ordenador con el USB de instalación de Linux que preparaste, abres Timeshift desde el modo live, seleccionas tu última copia de seguridad sana de hace dos días y restauras el PC al estado correcto en menos de cinco minutos.

5. Aprende los comandos de diagnóstico básicos

Cuando algo no funciona como esperas en tu sistema, existen tres comandos de diagnóstico que te ayudarán a identificar la causa del problema de forma rápida y precisa. No necesitas memorizarlos; simplemente ten este artículo a mano como referencia y consúltalos cuando lo necesites:

  • journalctl -xe: Este comando muestra los registros más recientes del sistema, incluyendo mensajes de error detallados de los servicios y aplicaciones que se están ejecutando. Si un programa se cierra inesperadamente o un servicio del sistema falla al arrancar, ejecutar journalctl -xe te mostrará exactamente qué ha ocurrido y en qué momento. Es el primer comando que deberías ejecutar cuando algo deja de funcionar de repente.
  • dmesg | tail: Muestra los últimos mensajes del kernel de Linux, que es el núcleo más interno del sistema operativo. Este comando es especialmente útil cuando conectas un dispositivo de hardware (un pendrive USB, un disco duro externo, una impresora, un adaptador de red Wi-Fi) y el sistema no lo reconoce o no funciona correctamente. Al ejecutar dmesg | tail justo después de conectar el dispositivo, podrás ver si el kernel lo ha detectado, si ha encontrado un controlador compatible o si ha producido un error de hardware.
  • lsblk: Lista todos los dispositivos de almacenamiento conectados a tu ordenador (discos duros internos, unidades SSD, pendrives USB, tarjetas SD) junto con sus particiones, puntos de montaje y tamaños. Es un comando imprescindible cuando no encuentras un disco o una partición que sabes que debería estar disponible, o cuando necesitas identificar rápidamente qué dispositivo corresponde a qué unidad antes de realizar operaciones de particionado o montaje.

12. Conclusión

El paso definitivo a Linux rara vez ocurre como un proceso de una tarde; es un camino de descubrimiento. Elegir este sistema significa comprender que tu ordenador es tu herramienta y te pertenece a ti, no a una gran corporación de tecnología interesada en registrar tus hábitos de uso para fines publicitarios.

Adoptar Linux es sumarse a una filosofía global de desarrollo colaborativo donde miles de voluntarios e ingenieros de las mejores empresas de tecnología del mundo cooperan para construir un ecosistema informático libre, transparente y eficiente.

Al principio, habrá momentos de frustración. Te encontrarás buscando una opción básica y no sabrás dónde hacer clic, o tendrás que abrir la terminal para solucionar un controlador problemático. Te plantearás rendirte y volver a la zona de confort de tu antiguo sistema operativo.

Sin embargo, si eres persistente y superas las primeras semanas de adaptación, la recompensa será inmensa. Cuando finalmente tengas tu escritorio configurado a la medida exacta de tus necesidades y manías personales, cuando experimentes la velocidad de abrir aplicaciones al instante sin software basura consumiendo recursos en segundo plano, y cuando domines la terminal para automatizar tus tareas diarias… encender un equipo con Windows te producirá una inevitable sensación de claustrofobia informática.

Paciencia, perseverancia y bienvenido a un mundo de computación mucho más grande, libre e infinitamente más personalizable. Nos vemos en la terminal.

Por último, recuerda que el aprendizaje no termina con la instalación y la configuración inicial. Linux es un ecosistema vivo y en constante evolución, y la mejor manera de seguir creciendo como usuario es mantenerse conectado con la comunidad. En castellano existen excelentes recursos para seguir aprendiendo: canales de YouTube como Nate Gentile (con contenido accesible sobre hardware y Linux), Pelado Nerd (centrado en DevOps, contenedores y administración de sistemas) o S4vitar (orientado a ciberseguridad y hacking ético avanzado) te permitirán profundizar en los temas que más te interesen. En Reddit, la comunidad de r/linux_espanol es un espacio activo donde puedes hacer preguntas, compartir tu experiencia y ayudar a otros usuarios que están empezando su propio camino. Participar en foros y comunidades no solo te ayudará a resolver tus propias dudas más rápido, sino que con el tiempo descubrirás que tú también puedes aportar respuestas y orientación a quienes vienen detrás de ti. Esa es, precisamente, la esencia de la filosofía del software libre: compartir conocimiento para que todos avancemos juntos.

¿Tienes alguna duda o te has atascado en algún paso de la instalación? Deja un comentario en la parte inferior de esta publicación; la comunidad y yo te responderemos lo antes posible para echarte una mano. También puedes ponerte en contacto con nosotros directamente a través de nuestro correo electrónico.


Comentarios