5 Formas de Empezar a Usar Linux (Sin Formatear tu PC)
En un video anterior les hablé sobre por qué creo que los programadores deberían aprender Linux. Pero hoy vamos un paso más allá, y quiero responder algo muy común: ¿Cómo puedes empezar a utilizar Linux sin complicarte la vida?
Y es que hoy en día existen muchísimas maneras de usar este sistema operativo, incluso sin tener que dejar de lado Windows o comprar un nuevo computador.
Porque sí, hoy puedes usar Linux desde tu laptop, desde la nube, o incluso desde tu celular. Así que te voy a mostrar 5 formas muy prácticas para empezar.
Y vamos a comenzar con la más clásica de todas.
1. Máquina virtual (VM)
La forma más común para empezar con Linux es usando una máquina virtual.
Básicamente, es como tener un sistema operativo dentro de otro. Y mientras se ejecuta, utiliza parte de la memoria, CPU y red de tu computador.
Para esto puedes usar programas como VirtualBox o VMware, donde simplemente descargas una distribución de Linux (como Ubuntu, Fedora, Debian, etc.), la montas, y listo: tienes Linux corriendo en una ventana.
Es ideal porque no toca nada de tu sistema principal. Puedes experimentar con total libertad, instalar paquetes, romper cosas y volver a empezar sin miedo. Incluso hasta puedes instalar múltiples sistemas operativos en tu computador.
Sin embargo, también tiene sus desventajas:
- Puede sentirse un poco lento si tu PC no tiene suficientes recursos, porque recuerda que estás ejecutando dos sistemas a la vez.
- Algunas funciones, como la aceleración gráfica o acceso a dispositivos USB, pueden requerir configuraciones extra.
Aun así, si quieres aprender sin riesgos, una VM es un excelente primer paso.
Pero en lo personal, no lo siento tan cómodo para usar Linux a diario, porque la ventana no siempre permite navegar cómodamente, no todos los atajos de teclado funcionan, o simplemente hay veces que todo requiere más pasos.
Por eso prefiero ir por la siguiente opción que te mencionaré.
2. Doble partición (dual boot)
Si estás decidido a usar Linux como tu sistema principal o al menos de forma más frecuente, puedes optar por el clásico dual boot.
El dual boot consiste en instalar Linux junto a tu sistema operativo actual (como Windows o macOS). Al encender tu computadora, aparecerá un nuevo menú desde donde podrás elegir con cuál sistema arrancar.
En lo personal, por ejemplo, cada computador que tengo siempre tiene Windows y Linux instalados en dual boot. Solo compro almacenamiento adicional, y si tienes un SSD de 500 GB, puedes darle la mitad a Linux y la otra a Windows. O incluso puedes asignar más espacio al sistema que más uses.
Esta opción es ideal si quieres vivir la experiencia completa de Linux, con acceso total al sistema, a su entorno gráfico, gestor de archivos, y toda su potencia. Y si en algún momento necesitas hacer algo en Windows, simplemente reinicias y lo seleccionas desde el menú de arranque. Así de simple.
Además, al ejecutarse directamente sobre tu hardware, Linux funcionará mucho más rápido que en una máquina virtual.
Ahora para instalar Linux necesitaras un USB en donde va el instalardor, y este te permite ejecutar Linux en modo live lo que sinigica que solo conectando el usb ya puedes probar linux sin tener que instalar nada por lo que tambien te puede dar una idea de como funcionaria el sistema antes. asi que puedes usar este modo antes
Claro, también tiene algunos puntos a tener en cuenta:
Necesitarás hacer una partición del disco, lo cual puede ser riesgoso si no sabes cómo hacerlo. Aunque muchas distribuciones modernas ya lo facilitan bastante y ofrecen la opción de instalar junto a Windows de forma automática.
Tendrás que lidiar con el gestor de arranque (GRUB), que es el menú que aparece al iniciar el equipo. A veces puede desconfigurarse si reinstalas alguno de los sistemas.
A pesar de todo esto, si realmente quieres aprender Linux, entender cómo se comporta en condiciones reales, y usarlo a nivel completo, el dual boot es una gran decisión.
Pero si esto aún te parece mucho, no te preocupes: aún hay formas más simples de empezar a usar Linux que veremos a continuación.
3. WSL (Windows Subsystem for Linux)
Otra forma bastante práctica de empezar a usar Linux, sobre todo si ya estás en Windows, es a través de WSL, que significa Windows Subsystem for Linux.
Y básicamente, es como tener Linux instalado dentro de Windows, sin necesidad de máquinas virtuales, sin particiones, y sin reiniciar el sistema. Todo se ejecuta en una ventana, como cualquier otra aplicación.
Para mí, esta es una de las mejores formas para programadores que quieren trabajar con herramientas de Linux, pero sin dejar su entorno de Windows.
Con solo ejecutar un comando puedes tener instalado Linux en pocos minutos:
wsl --install
Este comando instala por defecto Ubuntu, pero puedes elegir otras distribuciones como Debian, Kali, Fedora, etc., desde la Microsoft Store.
Desde que salió WSL 2, la experiencia es mucho mejor porque ahora corre con un kernel real de Linux, lo que significa:
- Más compatibilidad con herramientas y comandos.
- Mayor rendimiento al manejar archivos.
- Soporte para herramientas como Docker.
- Y también, soporte para aplicaciones gráficas de Linux (GUI apps).
Sí, ahora puedes abrir aplicaciones como Gedit, Firefox, GIMP o VS Code directamente desde Linux, y se ven como cualquier ventana en tu escritorio de Windows. Todo esto es gracias a una integración llamada WSLg, incluida por defecto en Windows 11.
Y como extra, puedes acceder a tus archivos de Windows desde Linux (/mnt/c/...
) y viceversa, lo cual es muy útil.
¿Lo malo? Que no es una experiencia de escritorio completa. Es decir, no estás en un entorno tipo GNOME o KDE, sino más bien usando apps individuales sobre tu escritorio de Windows. Pero para programar, automatizar cosas o aprender terminal, es más que suficiente.
Por eso creo que si estás empezando, o quieres usar Linux sin complicarte, WSL es de lo más fácil y rápido que puedes probar hoy en día.
4. VPS (Servidor en la nube)
Ahora vamos con una forma de usar Linux que quizás no esperabas: la nube.
Sí, puedes tener tu propio servidor Linux sin necesidad de instalar nada en tu computadora. Solo necesitas contratar una VPS (Servidor Virtual Privado) en servicios como DigitalOcean, Linode, Vultr o incluso AWS.
Una VPS es básicamente una máquina Linux remota a la que te conectas desde tu computadora usando SSH, como si tuvieras una terminal abierta a miles de kilómetros de distancia.
Y aunque parezca complicado, no lo es. Por ejemplo, en DigitalOcean puedes crear una VPS con Ubuntu lista para usarse en menos de 1 minuto. Luego, desde tu terminal, solo te conectas con algo así:
ssh usuario@ip_del_servidor
Y listo: ya estás usando Linux real, en un entorno profesional.
Esta opción es genial si quieres:
- Aprender administración de servidores.
- Practicar comandos reales en un entorno en producción.
- Montar tus propios proyectos (una web, una base de datos, una API, etc.).
- Simular el entorno que usarías si trabajas como devops o backend.
Además, es súper útil si tu computadora no es muy potente, porque el trabajo pesado lo hace el servidor, no tu máquina.
¿Lo malo? Que necesitas una conexión a internet estable, y que este tipo de servidores no tienen entorno gráfico, es decir, todo se hace por línea de comandos. Pero eso también es bueno: te obliga a aprender lo más importante.
Si alguna vez te preguntaste “¿cómo hacen los profesionales para manejar servidores Linux?”, la respuesta es esta: con una VPS. asi que tambien peudes aprenderlo directamente
5. Termux (para Android)
Y sí, también puedes usar Linux desde tu celular.
Gracias a una app llamada Termux, puedes tener una terminal Linux completa en tu dispositivo Android.
No es un emulador básico: Termux te da acceso real a Bash, al gestor de paquetes pkg
, y puedes instalar herramientas como git
, python
, node
, vim
, nmap
, curl
y muchas más.
Incluso puedes conectarte por SSH a un servidor o correr scripts como si estuvieras en una terminal de escritorio.
¿Lo mejor? No necesitas root ni hacer nada raro con tu celular. Solo instalas la app desde F-Droid (porque en Google Play ya no está actualizada), y listo. Si quieres empezar, puedes correr comandos como estos:
pkg update
pkg install git
Esto hace que sea una forma perfecta para practicar desde cualquier lugar. ¿Estás en el bus? ¿Esperando en algún sitio? Puedes abrir Termux y aprender Bash, editar archivos, automatizar cosas o hacer pruebas simples.
Obviamente, tiene limitaciones: no es cómodo para escribir mucho código, ni puedes instalar escritorios gráficos o apps visuales. Pero si estás empezando o quieres mantenerte afilado con la terminal, Termux es una joya para aprender Linux desde el bolsillo.
Conclusion
Y ya estaria, estas son las 5 formas que yo consideraria al dia de hoy para que peudas empezar, para mi la mas facil es WSL si ya estas en Windows, la mas comun y recomendado seria la maquina virtual, la que yo prefiero es el Dualboot, si solo tienes un movil prueba termux y si ya trabajas en un area tech puedes aprenderlo con un VPS.
Ahora yo se que muchos de ustedes pueden estarse relamente preuntando como usar WSL, asi que lo siguiente es un mini curso de WSL y como usar Linux desde Cero enteramente desde Windows asi que subscribanse al canal para recibir la notificaion cuando llegue el curso o tambien se los dejo en la descripcion el curso. Nos vemos en el siguiente video