Raspberry Pi 4

Instalar Raspbian en Raspberry Pi 4

Hoy vamos a ver cómo instalar el sistema operativo Raspbian en una Raspberry Pi 4 sin usar teclado, mouse ni monitor; solo necesitas un cable de red, la tarjeta SD, un módem y una computadora.

Al final tendrás montado el sistema operativo Raspbian completamente funcional, y podrás ejecutar programas, así como el asistente de configuración.

Si apenas estás armando tu Raspberry Pi 4 te recomiendo que veas cómo armar su carcasa (en caso de que tengas una).

Requisitos

Descarga Raspbian en la siguiente página: https://www.raspberrypi.org/downloads/raspbian/

Yo he descargado la versión que dice Raspbian Buster with desktop; después de eso extrae el zip y te debe quedar un archivo img.

Más tarde, descarga balenaEtcher desde: https://www.balena.io/etcher/ e instala la app.

Escribir imagen en tarjeta SD

Conecta la tarjeta SD; puede ser a través de cualquier adaptador. Ahora abre balenaEtcher y selecciona el archivo img que habías extraído anteriormente:

Seleccionar imagen raspbian buster en balenaEtcher

Después, selecciona la tarjeta SD y haz click en Flash!

Se comenzará a escribir el SO sobre la SD:

Escribiendo sistema operativo en Raspberry Pi 4 con balenaEtcher

Espera a que termine, puede que Windows te notifique que no puedes usar el dispositivo hasta formatear, ignora el mensaje y no le des formato a nada.

Habilitar ssh

Antes de colocar la tarjeta SD dentro de la Raspberry hay que crear un archivo llamado ssh dentro de la raíz de la SD. Así:

Crear archivo ssh dentro de sd de Raspberry Pi 4

Como ves, el archivo no tiene extensión y pesa 0 kilobytes. Por favor verifica que realmente sea un solo archivo ssh y que no tenga la extensión txt u otra.

Conectar Raspberry Pi 4 y averiguar IP

Ahora introduce la tarjeta SD dentro de la Raspberry Pi 4, conecta el cable de red y el otro extremo al módem. Haz lo mismo con el de alimentación y enciéndela. Espera unos minutos a que encienda.

Dentro de tu módem averigua la IP que le fue asignada a tu Raspberry Pi 4, para ello entra a la configuración del mismo.

En mi caso se ve así:

Obtener dirección de Raspberry Pi 4

Si sabes usar nmap averigua cuál ip está escuchando en el puerto 22 y uno de ellos debe ser la IP de la raspberry.

Conexión por SSH

Antes de que lo olvide, el usuario y contraseña por defecto son:

Usuario: pi

Contraseña: raspberry

Usando SSH

Si tienes ssh en tu PC ejecuta:

ssh pi@192.168.1.79

(cambiando la IP por la que tenga tu Raspberry)

Usando Putty

En cambio, si no tienes SSH, te recomiendo descargar Putty, puedes ver cómo descargarlo en el apartado “Obtener Putty y Puttygen” de mi artículo sobre Windows y Ubuntu o hacer click aquí.

Si lo haces por Putty, se debe ver así:

Putty para conectar a Raspberry Pi 4

(cambiando obviamente la IP)

Sea como sea, al iniciar se te pedirá el usuario y después la contraseña. En caso de que todo vaya bien, verás la bienvenida:

Conexión SSH por Putty a Raspberry Pi 4

Enhorabuena, has ingresado e instalado el sistema operativo Raspbian dentro de tu Raspberry Pi 4.

Configurando Raspbian

Como ya estás dentro de la Raspberry Pi 4 puedes ejecutar cualquier comando. Para la configuración, ejecuta:

sudo raspi-config

Se verá lo siguiente:

Configurar Raspbian con raspi-config

Puedes navegar por la configuración y ajustar varios aspectos. Eres libre de explorar, pero hazlo con cuidado.

Instalando un paquete

Para terminar el post veremos cómo instalar cualquier paquete. Raspbian, basado en Debian, soporta la mayoría de paquetes disponibles para este último.

Podemos probar instalando neofetch (que te da información del dispositivo así como cuando montamos Ubuntu sobre Android) con:

sudo apt install neofetch -y

Esperamos a que instale y ejecutamos:

neofetch

Con la siguiente salida:

Ejecutar neofetch en Raspbian (montado sobre Raspberry Pi 4)

¿Es hermoso, cierto?

Conclusión

Ya tenemos nuestro sistema operativo montado. En próximos tutoriales, espero, mostraré cómo abrir el puerto VNC, configurar el wi-fi, etcétera.

Mientras tanto te invito a seguirme o a leer más sobre Raspberry Pi 4.

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

No te pierdas ninguno de mis posts 🚀🔔

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Entradas recientes

Desplegar PWA creada con Vue 3, Vite y SQLite3 en Apache

Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…

6 días hace

Arquitectura para wasm con Go, Vue 3, Pinia y Vite

En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…

6 días hace

Vue 3 y Vite: crear PWA (Progressive Web App)

En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…

6 días hace

Errores de Comlink y algunas soluciones

Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…

6 días hace

Esperar promesa para inicializar Store de Pinia con Vue 3

En este artículo te voy a enseñar cómo usar un "top level await" esperando a…

6 días hace

Solución: Apache – Server unable to read htaccess file

Ayer estaba editando unos archivos que son servidos con el servidor Apache y al visitarlos…

7 días hace

Esta web usa cookies.