Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/10/2014, à 17:00

arnaudex

Script de mise à jour

Bonjour,
Je veux automatiser la mise à jour de mon serveur Ubuntu mais j'ai un petit souci.
En fait, je voudrais savoir comment faire pour récupérer le code de retour de la commande sudo apt-get update.
ce code de retour me servira à tester si la mise à jour s'est bien déroulée ou pas.
Voici ce qui j'ai fait
#!/bin/sh
sudo apt-get update
var=$?
echo $var

la commande s'exécute mais quelques soit le résultat la valeur affichée est 0
S'il vous plais aider moi!

Dernière modification par arnaudex (Le 24/10/2014, à 17:01)

Hors ligne

#2 Le 25/10/2014, à 18:29

Banhart

Re : Script de mise à jour

Salut,

sudo apt-get update
if [ $? -eq 0 ] ; then
  echo "C'est bon :)"
else
  echo "C'est pas bon :("
fi

Hors ligne

#3 Le 25/10/2014, à 19:45

Gaara

Re : Script de mise à jour

Salut,
Tu peux aussi utiliser un paquet écrit spécialement dans ce but: unattended-upgrades. (màj, envoi de mail si ok, si erreur, etc)
Un script a été écrit par metalux pour le configurer facilement (dépend de zenity) : http://forum.ubuntu-fr.org/viewtopic.php?id=879781


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#4 Le 25/10/2014, à 21:46

tiramiseb

Re : Script de mise à jour

Salut,

Sinon tu peux utiliser cron-apt, c'est ce que j'utilise sur mon serveur.

Hors ligne