Automatiser les mises à jour de votre Raspberry

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…
*(clique droit dans la fenêtre de nano.)

Une fois que c’est fait, pour sortir de ‘nano’ faire Ctrl + o  puis  Ctrl + x

#!/bin/bash
clear

echo ‘                              ******************************’
echo ‘                              **    Mise a jour en cours          **’
echo ‘                              **      Veuillez patienter             **’
echo ‘                              ******************************’
echo
echo
date
echo
echo
echo ‘                          *** Mise a jour systeme : UPDATE ***’
echo
echo
sudo apt-get update -y
echo
echo
echo ‘                          *** Mise a jour systeme : UPGRADE ***’
echo
echo
sudo apt-get upgrade -y
echo
echo
echo ‘                          *** Mise a jour systeme : DISTRIBUTION ***’
echo
echo
sudo apt-get dist-upgrade -y
echo
echo
echo ‘                          *** Suppression des applications orphelines ***’
echo
echo
sudo apt-get autoremove –purge -y
echo
echo
echo ‘                          *** Mise a jour du FIRMWARE ***’
echo
echo
sudo rpi-update
echo
echo
echo ‘                                     **************************************’
echo ‘                                     **        Mise a jour TERMINEE               **’
echo ‘                                     ** —————————————————– **’
echo ‘                                     **        Dans 10 secondes REBOOT        **’
echo ‘                                     **************************************’
sleep 10s
sudo reboot

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

Tutos sur le shell : http://www.tuteurs.ens.fr/unix/shell/script.html

http://lea-linux.org/documentations/Dev-shell_script

Ce contenu a été publié dans Trucs et Astuces. Vous pouvez le mettre en favoris avec ce permalien.