Durante los últimos días he estado actualizando varias de mis Raspberry Pi desde Jessie a Stretch, y he caído en la cuenta de que podía estar bien explicarlo en un tutorial, así que vamos a ello.

Debian usa personales de Toy Story para nombrar sus distribuciones.
Antes de iniciar el proceso os recomiendo comprobar si tenéis espacio disponible en la tarjeta (podéis verlo con df -h) y hacer una copia de seguridad.
Para ver que versión tenemos instalada bastará con teclear siguiente:
cat /etc/os-release
Nos mostrará algo similar a esto
Actualizar el sistema:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Modificar el nombre de la versión:
Con estos pasos reemplazaremos automáticamente cualquier referencia a ‘jessie‘ por ‘stretch‘.
sudo sed -i /deb/s/jessie/stretch/g /etc/apt/sources.list
sudo sed -i /deb/s/jessie/stretch/g /etc/apt/sources.list.d/*.list
Actualizar la lista de paquetes:
sudo apt-get update
Actualizar a ‘Stretch’:
sudo apt-get upgrade
sudo apt-get list-upgrade
La actualización tardará un tiempo dependiendo de la velocidad de vuestro acceso a internet, la calidad de la SD que usáis… Durante la instalación se nos preguntará en varias ocasiones si queremos conservar o reemplazar los ficheros de configuración, nos dará varias opciones:
(D Display differences) Para ver diferencias entre el antiguo y el nuevo.
(N Not replace) si queremos mantener el fichero de configuración.
(Y Replace the old configuration file with the new one) o si por el contrario queremos reemplazarlo por uno nuevo.
Limpiar la instalación:
sudo apt-get autoremove
sudo apt-get autoclean
Reiniciar el sistema:
sudo reboot
Para comprobar que la actualización se ha realizado correctamente, teclearemos
cat /etc/os-release
y debería mostrarse algo muy similar a lo siguiente
Espero que os sirva de ayuda. Si necesitáis cualquier cosa no dudéis en contactarme.
Salu2
Santi