Régulièrement une mise à jour s’impose pour être sûr d’avoir les toutes dernières fonctionnalités. Pour se faire nous pouvons automatiser la liste des commandes de mise à jour de notre Raspberry Pi. Nous allons créer avec l’éditeur ‘nano’ un fichier ‘shell’ que nous allons appeler : maj.sh
sudo nano maj.sh
Faire un copier/coller dans ‘nano’ des commandes ci dessous…
!/bin/bash
clear
echo ' **'
echo ' ** Mise a jour en cours **'
echo ' * Veuillez patienter *'
date
echo ' *** Mise a jour systeme : UPDATE ***'
sudo apt-get update -y
echo ' *** Mise a jour systeme : UPGRADE ***'
sudo apt-get upgrade -y
echo ' *** Mise a jour systeme : DISTRIBUTION ***'
sudo apt-get dist-upgrade -y
echo ' *** Suppression des applications orphelines ***'
sudo apt-get autoremove –purge -y
echo ' *** Mise a jour du FIRMWARE ***'
sudo rpi-update
echo '** **'
echo '** Mise a jour TERMINEE **'
echo '** ----------------------------- **'
echo '** Redémarrage dans 5 secondes **'
sleep 5s
sudo reboot
Une fois que c’est fait, pour sortir de nano faire Ctrl + o puis Ctrl + x.
Rendre le fichier maj.sh exécutable avec la commande :
sudo chmod 755 maj.sh
Pour exécuter la mise à jour nous pouvons maintenant taper la commande :
sudo ./maj.sh
Script en shell :