Aller au contenu

Wullfk Blog

  • entries
    192
  • comments
    122
  • views
    831 049

Notifications des Mises à jour automatique sur GNU/Linux


Notifications des Mises à jour automatique sur GNU/Linux

 

J'ai trouvée un petit programme bien sympa qui affiche les notifications lors du téléchargement et de l'installation des mises à jour automatiques via le paquet unattended-upgrade. Ce paquet est installé par défaut, mais n'est pas activé.

 

L'auteur (Gaara) un membre sur le forum Ubuntu.fr.org, à développé un script en GTK-python (2.7)

 

Compatibilités: Ubuntu Precise, Quantal, Raring, Saucy, Trusty et Debian Wheezy.

 

Tests fonctionnel sur: Kubuntu Raring, Saucy et Trusty.

 

Aperçu du paramétrage:

552287Scriptnotifymajauto.jpg

 

C'est un script complémentaire du script de Metalux (membre aussi sur le forum Ubuntu.fr.org), qui permet de configurer les mises à jour automatiques (avec les PPA) : maj_auto.

 

Le logiciel permet de choisir une image (ou icône) au format JPG ou PNG, de choisir la position de la notification sur l'écran, et la couleur. L'image (présente dans l'archive) peut être celle ci ou une autre, elle sera automatiquement mise à l'échelle de la fenêtre. (Vous pouvez donc choisir un fond d'écran, la notification aura toujours la même taille !)

Surtout, le logiciel permet de sauvegarder la configuration initiale, d'activer la notification, ou de restaurer le fichier initial.

J'ai choisi de rendre la sauvegarde obligatoire pour pouvoir activer la notification.

Un mode "aperçu" est disponible, pratique pour voir l'image ou la couleur à l'avance. Pour ceux qui ont deux écrans, il y a aussi une case "dual screen" pour la position de la notification.

Un mode de notification audio est aussi disponible en fin de mise à jour, avec le choix du son dans votre bibliothèque audio. (Lecture avec Mplayer)

Installer préalablement notification-daemon via un terminal avec la commande suivante:

~$ sudo apt-get install notification-daemon

note 09/10/2014 : un PPA est disponible sur 12.04, 14.04 et 14.10, dans un terminal saisir les commandes suivantes :

sudo apt-add-repository ppa:yoggic/maj-autosudo apt-get updatesudo apt-get install maj-auto-notify

Pour les utilisateurs déjà existants (s'il y en a !) Il est conseillé de remettre la configuration initiale avant d'installer le PPA et de ré-activer la notification. Il y a eu pas mal de changements, surtout au niveau des dossiers.

  1. Les fichiers bak et logs se trouvent dorénavant dans /home/user/.cache/maj-auto-notify/, endroit définitif.
  2. Le logiciel s'installe dans /usr/share/maj-auto-notify

 

Téléchargement archive Auto_Upgrade_Notify

 

Un fichier d'installation (install.py) ce trouve dans l'archive tar.gz, il suffit de cliquer dessus pour installer. Le tout s'installe dans ~/.auto_upgrade_notify

 

Le dossier de l'archive sera composé comme suit:

- Dossier bak = Les sauvegarde des fichiers initiaux

- Dossier config = contenant la copie de l'image choisie, redimensionnée

- Dossier log = les logs sur lesquels le logiciel travaille. Dans la version finale, certains logs seront effacés à chaque mise à jour. À la racine de ce dossier, il y a les différents scripts.

 

Un fichier .cfg sera créé dans /etc, il y a dedans les données enregistrées par le script de config. (position, couleur, etc...)

Ensuite lancé la configuration via un terminal avec cette commande: python /home/login/auto_upgrade_notify/config_aun.py

Remplacer "login" par votre non d'utilisateur

Effectuer votre configuration dans l'ordre suivant:

  1. Choisir l'image de la notification.
  2. Couleur de la notification.
  3. Position de la notification.
  4. Son en fin de notification.
  5. Coché "activer la pré-notification".
  6. Sauvegarder, Activer ou réinitialiser la config (à la première utilisation coché la case correspondante + la case "Sauvegarder").
  7. Refaite la manip précédente, mais cette fois ci en cochant "Activer la notification" et "Valider".
  8. Finissez en cliquant sur "Enregistrer" sur la fenêtre principale puis "Quitter".

C'est une version en constante évolution, si vous l'installez n'hésiter pas à remonté tout bugs rencontré dans l'utilisation, sur ce topic:

[script] Notification de mise à jour automatiques

Même chose pour tout retour concernant le script maj_auto de Metalux, en suivant ce topic:

 

[script] Mise à jour automatique pour tous les paquets (y compris PPA)

0 Commentaire


Commentaires recommandés

Il n’y a aucun commentaire à afficher.

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Add a comment...

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...