Applet de notification de mises à jour (yum, smart)
Par nicofo, mercredi 18 juillet 2007 à 00:25 :: Fedora :: #34 :: rss
04/10/07 - Correction pour smart !
Elle fonctionne aussi bien sous Gnome que sous KDE (installez au besoin
zenity avec yum).

Il s'agit en fait de la mise à jour du script déjà présenté précédemment avec les améliorations suivantes :
- Mise à jour pour Fedora 7
- Permet de faire les mises à jour à l'aide de yum, pup ou smart
Mise à jour
Vous pouvez choisir d'utiliser yum, smart ou pup pour effectuer vos mises à jour. Vous pouvez pour cela modifier la variable
MAJ au début du script.
Si vous choisissez yum ou smart, vous pouvez décider de devoir donner le mot de root (su -c yum/smart) ou non (sudo yum/smart). Pensez à configurer sudo dans ce cas.
Vous pouvez choisir les paquets à exclure des mises à jour en adaptant la variable NON_UPDATE au début du script.Configuration de sudo
- Ce script a besoin de pouvoir utiliser un
yum check-updateavec sudo. Il faut donc ajouter la ligne suivante dans /etc/sudoers (avecvisudo) :
<votre user> ALL=NOPASSWD:/usr/bin/yum check-update - À partir de Fedora 6, si vous lancez ce script automatiquement au démarrage de la session, il vous faudra aussi décommenter la ligne
du fichier /etc/sudoers.Defaults requiretty - Enfin, ajouter selon vos besoins un ligne pour autoriser le lancement de yum/smart avec sudo :
<votre user> ALL=[NOPASSWD:]/usr/bin/yum OU smart
- Sauver le script (par exemple dans ~/bin) et le rendre exécutable.
- Ajuster la localisation des 3 icônes de notification dans les premières lignes du script (par défaut, va les chercher dans $HOME/bin/icons).
- Vous pouvez le lancer au démarrage de la session gnome via le menu 'Bureau->Préférences->Préférences supplémentaires->Sessions'.
Télécharger le script- script avec les icônes : checkUpdate.tar.gz
- script seul (Fedora 7) : checkUpdate
- script seul (Fedora < 7) : checkUpdateOLD
- Décider tous les combien de jours effectuer les recherches de mises à jour : extension checkUpdateDay.

Commentaires
1. Le mercredi 18 juillet 2007 à 10:54, par bochecha
2. Le mercredi 18 juillet 2007 à 23:45, par nicofo
3. Le vendredi 20 juillet 2007 à 13:37, par bochecha
Ajouter un commentaire