Nicofo

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 18 juillet 2007

Applet de notification de mises à jour (yum, smart)

<Mis à jour> 04/10/07 - Correction pour smart !

Voici une petite applet qui vous informe des mises à jour disponibles sur votre Fedora : checkUpdate.
Elle fonctionne aussi bien sous Gnome que sous KDE (installez au besoin zenity avec yum).

<notification de mises à jour>
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

<demande de mise à jour>
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-update avec sudo. Il faut donc ajouter la ligne suivante dans /etc/sudoers (avec visudo) :
    <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 Defaults requiretty du fichier /etc/sudoers.
  • 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
Utilisation

  • 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

mercredi 11 juillet 2007

Sacré anaconda !

Hier était LE jour où je décidai d'installer Fedora 7. Depuis FC3, j'ai suivi toutes les mises à jour de Fedora, celle-ci ne devait donc pas à priori me poser de problème. Mais c'était sans compter les petits caprices d'anaconda, l'installeur de Fedora !
Tout se passa bien jusqu'au moment d'appuyer sur le fameux bouton Install. À ce moment, anaconda se décida à formater les partitions que je lui avais demandées - normal jusque là. C'est alors que j'eus d'abord droit à l'écran qui tue :

anaconda écran qui tue
Mouais, c'est joli mais bon... M'enfin, cet écran disparut au premier mouvement de souris pour laisser place quelques instants plus tard à

anaconda erreur
(et cet écran là ne disparut pas :-( ).
Après 2 autres tentatives similaires (et bien sûr un check du DVD), toujours le même résultat (même si l'erreur concerna un autre rpm). Prêt à abandonner, je tentai alors un dernier essai : Et si je changeais de lecteur DVD. Ce fut la ruse suprême ! Mais la bonne :-) Même si j'eus encore droit au "X qui tue" (toujours aussi joli d'ailleurs), j'obtins ensuite, soulagé :

anaconda installataion

Et le reste ne fut plus alors qu'une formalité...
C'est jusque que Monsieur anaconda était exigeant hier... Monsieur ne voulait pas le graveur DVD. Monsieur préférait le lecteur...

dimanche 1 juillet 2007

L'effet Beryl...

J'ai découvert récemment l'effet Group and Tab Windows de Beryl. Comme son nom l'indique, il permet de jouer avec différentes fenêtres en même temps, mais aussi de les mettre en onglets :

beryl group
beryl tab
Les raccourcis intéressants sont (<super> est la touche "Windows") :
  • <super> s : sélectionner individuellement les fenêtres à grouper/"tab-er" OU
  • <super> clic gauche : sélectionner les fenêtres à grouper/"tab-er"
  • <super> g : grouper les fenêtres sélectionnées
  • <super> t : mettre en onglet les fenêtres sélectionnées
  • <super> <droite/gauche> : switcher entre les onglets
  • <super> u : dégrouper / "détaber"
<object> <param name="movie" value="/albums/flvplayer.swf" /> <param name="quality" value="high" /> </object>
Vidéo taille réelle mpeg (1.2M) - autre vidéo ogg (90K)

Comme autre effet sympa, celui relatif aux effets Eau. Il y avait bien sûr la pluie sur le bureau, voici maintenant l'effet "Fenêtre qui tombe dans l'eau" (appellation personnelle :-) ) :

beryl window water
De la pluie, toujours de la pluie. Et pourquoi pas de la Neige tant qu'on y est ? Oh, il neige sur mon bureau...

beryl neige snow
PS : pour bénéficier de ce dernier plugin, vous devez installer beryl-plugins-unsupported avec yum.

Comparer deux dossiers

Voici un petit script qui vous permet de lister les différences entre le contenu de deux dossiers : compDossier.

Et à quoi ça peut servir ? Un simple exemple : vous avez un CD avec les sauvegardes des photos du PC. Comment savoir quelles sont les nouvelles photos qui n'ont pas encore été gravées sur le CD ? » compDossier !
$ compDossier /media/Sauvegardes_Photos ~/Images

Ce que "/media/Sauvegardes_Photos/" contient en plus :
img22.jpg

Ce que "/home/nicolas/Images/" contient en plus :
2007/img_new1.jpg
2007/img_new2.jpg
download Télécharger le script : compDossier.