Guía para la Instalación de entorno de CI/CD en Rasperry Pi
Prerrequisitos
- Raspberry Pi Model B (1/2/4/8) GB
- Cargador USB Tipo-C
- Tarjeta Micro SD (16 GB como mínimo)
- Cable Ethernet
- PuTTY "https://www.putty.org/"
- VNC Viewer "https://www.realvnc.com/es/connect/download/viewer/"
Instalación del SO
Primero vamos a instalar el sistema operativo en la tarjeta micro SD. Para ello iremos a "https://www.raspberrypi.com/software/" y descargaremos Raspberry Pi OS. Una vez instalado, insertamos la tarjeta SD con un adaptador y seleccionamos:
- Raspberry Pi OS (32-bit)
- Almacenamiento: Seleccionamos la tarjeta micro SD
Le damos a escribir y a esperar. Una vez acabe el proceso, vamos al directorio raiz de la tarjeta y creamos un archivo llamado "ssh" sin extension. Esto habilitará SSH en la raspberry.
Arranque del sistema
- Insertamos la tarjeta SD en la ranura de la Raspberry. (localizada en el lado contrario de los puertos USB)
- Conectamos un extremo del cable Ethernet a la Raspberry y el otro extremo a un ordenador.
- Conectamos el cable de alimentación a la Raspberry.
- Abrimos PuTTY y nos conectamos a raspberrypi.local
Configuración inicial
Una vez abierta la sesión nos van a pedir usuario y contraseña, que por defecto son usuario: "pi", contraseña: "raspberry". Luego de iniciar sesión en la cuenta principal vamos a escribir
sudo raspi-config
Y con las flechas navegamos hasta "3 INTERFACE OPTIONS", habilitamos SSH y VNC. Cerramos la conexión y abrimos VNC Viewer. Nos conectamos de nuevo a raspberrypi.local y ya podremos ver la interfaz gráfica de nuestra raspberry! Ahora debemos seguir los pasos de configuración que aparecen en la pantalla, introduciendo la zona horaria, idioma y una contraseña nueva para el usuario "pi". Para finalizar configuraremos la red WiFi y dejaremos que el asistente busque e instale las actualizaciones. (Esto puede tardar un rato). Cuando acabe abrimos una terminal, escribimos:
$ sudo apt update
$ sudo apt upgrade
Para finalizar nos quedaremos con la IP de nuestra máquina con el siguiente comando:
$ hostname -I
y con esto hecho ya podemos reiniciar la raspberry quitando el cable Ethernet y reconectarnos usando VNC Viewer.