Problema: Queremos instalar Raspbian en Raspbarry Pi pero no tenemos teclado usb que enchufarle
Solución: Automatizar la instalación y configurar remotamente nuestra Raspberry
1- Instalamos Raspbian en nuestra targeta SD
Hay dos opciones:
2- Arrancamos la Raspberry Pi con la tarjeta SD
3- Averiguamos la IP de la Raspberry Pi
Entramos en la configuración de nuestro router (http://192.168.1.1/) y vamos al apartado Device Info -- DHCP Leases (según el modelo del router esto puede cambiar)
4- Conectamos vía ssh
Conectamos con el usuario "pi" a la ip obtenida en el paso anterior, responemos "yes" a la pregunta que nos hacen y tecleamos "raspberry" como contraseña. Finalmente actualizamos como se nos indica el software
user@bot ~ $ ssh pi@192.168.1.132
The authenticity of host '192.168.1.132 (192.168.1.132)' can't be established.
ECDSA key fingerprint is e8:c5:6d:df:58:a7:a3:5a:7d:e6:f2:9d:dd:43:b1:d0.
Are you sure you want to continue connecting (yes/no)? <strong>yes</strong>
Warning: Permanently added '192.168.1.132' (ECDSA) to the list of known hosts.
pi@192.168.1.132's password: <strong>raspberry</strong>
5- Configuramos las opciones de Raspbian
Nos metemos en el panel de configuración
pi@raspberrypi ~ $ sudo raspi-config
Ejecutamos como mínimo:
- Expand Filesystem
- Advance options -> SSH -> Enabled
- Advance option -> Update
Además si queremos que al arrancar se inicie el entrono gráfico ejecutaremos "Enable Boot to Desktop/Scratch -> Desktop Log in as user 'pi' at the graphical desktop"
Le damos a finalizar y cuando nos pregunte si queremos reiniciar le decimos que si.
6- Actualizar software
pi@raspberry ~ $ sudo apt-get update
...
pi@raspberry ~ $ sudo apt-get upgrade
7- Manejar entorno gráfico remotamente
Dos opciones:
- Desde el móvil con Simple Computer Remote
- Desde un cliente VNC
Fuentes: