# Prepara tu equipo: instalación fácil del sistema operativo
## ¿Qué es un sistema operativo?
Antes de empezar, vamos a aclarar qué es exactamente un sistema operativo. Piensa en él como el «cerebro» de tu ordenador o dispositivo. Es el software principal que permite que tu equipo funcione, gestiona los recursos como la memoria y el procesador, y te permite usar programas y aplicaciones.
Sin un sistema operativo, tu equipo sería como un coche sin motor: bonito por fuera, pero incapaz de llevarte a ninguna parte.
## Dos caminos, un mismo destino
En nuestro artículo anterior [«Elige tu equipo: opciones fáciles y baratas»](https://www.learningaiagents.net/2025/05/05/elige-tu-equipo-opciones-faciles-y-baratas/), vimos diferentes opciones para comenzar tu proyecto. Ahora ha llegado el momento de elegir tu camino según el hardware que hayas seleccionado:
– **Camino x86**: Si compraste un ordenador tradicional, mini PC o reciclaste un equipo antiguo con procesador Intel o AMD, seguirás la ruta de Ubuntu Server.
– **Camino ARM**: Si optaste por una Raspberry Pi o cualquier otro dispositivo con arquitectura ARM, seguirás la ruta de Raspberry Pi OS (anteriormente conocido como Raspbian).
No te preocupes, aunque los caminos sean diferentes, ambos te llevarán al mismo destino: un equipo listo para usar a través de SSH (una forma de controlar tu equipo remotamente desde otro ordenador).
## Camino x86: Instalando Ubuntu Server
### Paso 1: Preparando el USB de instalación
1. **Descarga Ubuntu Server**: Visita la [página oficial de Ubuntu](https://ubuntu.com/download/server) y descarga la última versión LTS (soporte a largo plazo) de Ubuntu Server.
2. **Prepara una memoria USB**: Necesitarás una memoria USB de al menos 4GB.
3. **Crea el USB de arranque**:
– En Windows: Descarga [Rufus](https://rufus.ie/), ábrelo, selecciona tu USB, el archivo ISO de Ubuntu y haz clic en «Empezar».
– En Mac: Abre Terminal, escribe `diskutil list` para identificar tu USB (será algo como /dev/disk2). Luego escribe `diskutil eraseDisk FAT32 UBUNTU MBRFormat /dev/diskX` (reemplaza X por el número de tu disco) y finalmente `sudo dd if=ruta/a/tu/ubuntu.iso of=/dev/diskX bs=1m`.
– En Linux: Puedes usar la aplicación «Startup Disk Creator» o el comando `dd` similar al de Mac.
### Paso 2: Configura la BIOS/UEFI para arrancar desde USB
1. Enciende o reinicia tu ordenador.
2. Inmediatamente después, presiona repetidamente la tecla que accede a la BIOS/UEFI. Esta tecla varía según el fabricante, pero suele ser F2, F10, F12, Supr (Delete) o Esc.
3. Busca una opción como «Boot Order», «Boot Priority» o «Boot Sequence».
4. Configura el USB como primer dispositivo de arranque.
5. Guarda los cambios y sal (normalmente con F10 o siguiendo las instrucciones en pantalla).
### Paso 3: Instalación de Ubuntu Server
1. Con el USB conectado, reinicia el ordenador y debería arrancar el instalador.
2. Selecciona tu idioma y luego «Instalar Ubuntu Server».
3. Configura el teclado según tu región.
4. Configura la red:
– Si tienes un cable de red conectado, se configurará automáticamente.
– Si usas WiFi, selecciona tu red y introduce la contraseña.
5. Si te pregunta por un proxy, déjalo en blanco si no usas uno.
6. Para los servidores de actualización, deja la opción por defecto.
7. En el particionado de disco, elige «Usar todo el disco» si no tienes otros sistemas operativos.
8. Confirma las particiones y continúa.
9. Configura tu nombre, nombre del servidor, nombre de usuario y contraseña.
10. Si te pregunta por instalar OpenSSH, selecciona «Sí» (esto es crucial para nuestro objetivo).
11. No es necesario instalar paquetes adicionales por ahora.
12. Espera a que termine la instalación y reinicia cuando te lo indique.
13. Retira el USB cuando se reinicie.
### Paso 4: Primer inicio y conexión a la red
1. Al reiniciar, verás una pantalla de inicio de sesión. Introduce el usuario y contraseña que configuraste.
2. Para verificar tu conexión a la red, escribe: `ip addr`
3. Busca la línea que comienza con `inet` dentro de la sección de tu interfaz de red (normalmente eth0 para cable o wlan0 para WiFi). Ese número (algo como 192.168.1.XX) es tu dirección IP.
4. Anota esta dirección IP, la necesitarás para conectarte remotamente a tu equipo.
## Camino ARM: Instalando Raspberry Pi OS
### Paso 1: Preparando la tarjeta microSD
1. **Descarga Raspberry Pi Imager**: Visita [la página oficial](https://www.raspberrypi.org/software/) y descarga el instalador para tu sistema.
2. Instala y abre Raspberry Pi Imager.
3. Inserta tu tarjeta microSD en el ordenador (usando un adaptador si es necesario).
4. En el programa, haz clic en «Elegir OS».
5. Selecciona «Raspberry Pi OS (other)» y luego «Raspberry Pi OS Lite (64-bit)» (sin entorno gráfico, perfecto para un servidor).
6. Haz clic en «Elegir almacenamiento» y selecciona tu tarjeta microSD.
7. Antes de escribir, haz clic en el icono de engranaje (configuración avanzada) y:
– Activa «Enable SSH»
– Configura un nombre de usuario y contraseña
– Configura tu WiFi si vas a usarlo (SSID y contraseña)
– Configura tu zona horaria y distribución de teclado
8. Haz clic en «Guardar» y luego en «Escribir» para crear la tarjeta.
### Paso 2: Primer arranque de la Raspberry Pi
1. Inserta la tarjeta microSD en la Raspberry Pi.
2. Conecta un cable de red a la Raspberry Pi (si no configuraste WiFi).
3. Conecta la alimentación a la Raspberry Pi.
4. La luz verde parpadeará mientras se inicia. Espera unos minutos para que se complete el primer arranque.
### Paso 3: Encontrar la dirección IP de la Raspberry Pi
Hay varias formas de encontrar la IP:
1. **A través de tu router**: Accede a la interfaz de tu router (normalmente en 192.168.1.1 o 192.168.0.1) y busca en la lista de dispositivos conectados.
2. **Usando una app**: Apps como Fing (disponible para Android e iOS) pueden escanear tu red y mostrar todos los dispositivos, incluyendo tu Raspberry Pi.
3. **Con una herramienta de escaneo**: En otro ordenador, puedes usar nmap: `nmap -sn 192.168.1.0/24` (ajusta la dirección según tu red).
Anota la dirección IP de tu Raspberry Pi, la necesitarás para conectarte.
## El destino común: conectarse por SSH
Independientemente del camino que hayas seguido-ya sea instalando Ubuntu Server en un equipo x86 o Raspberry Pi OS en una Raspberry Pi ARM-el siguiente paso es el mismo: conectar y controlar tu equipo a través de SSH.
¡Y eso es todo por ahora! Ya tienes tu equipo listo y preparado para conectarte por SSH y comenzar a administrarlo de forma remota. En el siguiente capítulo, daremos los primeros pasos juntos para configurar y personalizar tu servidor, asegurando que todo esté listo para tus proyectos. ¡No te lo pierdas!