Fedora-Fr - Communauté francophone Fedora - Linux

Planet de Fedora-Fr : la communauté francophone autour de la distribution Linux Fedora

A propos

Cette page est actualisée toutes les heures.

Cette page est une sélection de blogs autour de Fedora. Fedora-Fr.org décline toute responsabilité au sujet des propos tenus par les auteurs des blogs de ce planet. Leurs propos sont leur entière responsabilité.

Le contenu de ce planet appartient à leurs auteurs respectifs. Merci de consulter leur blogs pour obtenir les licences respectives.

Mot-clefs : Linux

Gestikk présent dans les dépôts stables

Fabien Nicoleau

J'avais présenté l'été dernier le logiciel gestikk. Pour rappel, gestikk est un lanceur d'applications qui a la particularité de prendre en charge non pas des raccourcis, mais des "gestuelles", ou des figures, réalisées avec la souris. Il vous est donc possible, en effectuant un trait, ou un cercle (ou n'importe quelle autre forme de votre choix que vous aurez enregistrée) avec la souris, de lancer une application, ou de simuler une combinaison de touches. 

Ce logiciel n'était pas présent dans les dépôts Fedora. Je l'avais donc packagé et en avait proposé le téléchargement ainsi que la revue. Il y a quelques temps, le paquet a été approuvé, et après un passage dans le dépôt testing, le voici arrivé dans le dépôt stable. Pour installer cet utilitaire sur F9, F10, et les versions futures, vous n'avez donc plus qu'à taper :

# yum install gestikk

Ne vous reste plus qu'à être imaginatifs pour trouver de jolies courbes à associer à vos applications ;)


Fabien (eponyme)

Faites le tri dans vos photos !

Nicolas Rodt
Update - Script mis à jour - 14/11/2009.
Script fusionné avec
renomme
Voir : Renommez vos fichiers et vos photos.

<Mis à jour> Script mis à jour - 06/09/2009 : script 50% plus rapide ! <Mis à jour>

Voici un petit script qui permet de trier ses photos en fonction de la date où la photo a été prise. Il utilise pour cela les metadata EXIF contenues dans les photos pour les renommer par ordre de date.

En effet, l'ordre alphabétique des photos ne correspond pas toujours à l'ordre chronologique. Et la date des photos affichée par nautilus, ls -a ou autres est parfois la date de la sauvegarder sur le PC, càd la même date pour toutes les photos.

Utilisation
Lancer le script datePhoto et laissez-le dans un premier temps analyser vos photos :
 $ datePhotos
[4/6] détection de la date de 'soleil 5.jpg'...
Si elles ne sont pas triées par ordre, vous aurez alors la possibilité, si vous le souhaitez, de donner un nouveau nom à vos photos et enfin de les trier :
 $ datePhotos
Les 6 photos ne sont pas triées par date.
Voulez-vous renommer les 6/6 photos par ordre [o/N] ? o
Nom des photos ['soleil' par défaut <enter>] :
[1/6] soleil 11.jpg ==> soleil 1.jpg
[2/6] soleil 2.jpg ==> soleil 2.jpg
[3/6] soleil 7.jpg ==> soleil 3.jpg
[4/6] soleil 4.jpg ==> soleil 4.jpg
[5/6] soleil 5.jpg ==> soleil 5.jpg
[6/6] soleil 6.jpg ==> soleil 6.jpg

Vous confirmez [O/n] ?
Un petit <enter> et c'est fait !!

Options
  • il est possible de ne trier que les photos portant un certain nom : "datePhotos vacance" ne renommera que vos photos de vacance !
  • vous pouvez ajouter la date dans le nom du fichier : "datePhotos --ajoutDate"
  • vous pouvez aussi afficher à l'écran la date des photos : "datePhotos --affiche"
  • toutes les options sont disponibles avec "datePhotos --help" ;-)" class="smiley

Extension : utilisez datePhotos récursivement dans tous les sous-dossiers grâce à datePhotosDir : [afficher/cacher]

RemarquedatePhotos nécessite exiftool, installé par défaut sur Fedora par exemple.
(la fonction identify de ImageMagick, utilisée dans les version précédentes, a été remplacée par exiftool, bien plus rapide pour détecter la date dans les données EXIF)

Télécharger le script : datePhotos,
Télécharger le script : datePhotosDir.

Autres manières de renommer vos fichiers :
  • changer le nom de fichiers (pas uniquement des photos) avec renomme
  • la commande "rename stringA stringB fichiers" change "stringA" par "stringB" dans le nom des "fichiers"

Problème de pulseaudio ...

Tom Dubin

Il est un soft que beaucoup de gens connaissent ou ont au moins entendu parler ... et souvent en mal ! Il est souvent au coeur de discussion sur le chan #fedora-fr ou sur le forum du même nom... Le fameux pulseaudio, serveur de son de Fedora (et d'autres distributions), gêne beaucoup d'utilisateurs souhaitant uniquement écouter leur musique... Lire Problème de pulseaudio ...

RPMs perl-WWW-Curl et update clive

Fabien Nicoleau

Depuis quelques temps, je package le logiciel clive pour le dépôt fedora. Un bref rappel : clive est un outil en ligne de commande permettant de récupérer des vidéos provenant de sites comme youtube. Il est de plus possible de visionner ou même réencoder la vidéo automatiquement, et aussi de gérer les authentifications. Le passage de la branche 1 à la branche 2 de ce petit logiciel à fait apparaitre de nombreux changements, dans le déploiement, la license, et même les dépendances. Pour cette dernière raison, il m'était impossible de faire la mise à jour dans les dépôts car il manquait le paquet perl-WWW-Curl, fournissant Curl::Easy, nécessaire au bon fonctionnement de clive.

Afin de ne pas bloquer clive, j'ai donc entrepris de packager mon premier module perl, et je dois avouer qu'avec l'aide des guidelines et de cpanspec, ca a été un véritable jeu d'enfant ! perl-WWW-Curl ayant été approuvé et importé la semaine dernière, j'ai pû aujourd'hui lancer la mise à jour de clive. Il est donc disponnible (avec perl-WWW-Curl) dans rawhide, et dans updates-testing pour F9 et F10 (avant un passage en stable d'ici quelques jours/semaines).

Bon visionnage,


Fabien (eponyme)

RPMs perl-WWW-Curl et update clive

Fabien Nicoleau

Depuis quelques temps, je package le logiciel clive pour le dépôt fedora. Un bref rappel : clive est un outil en ligne de commande permettant de récupérer des vidéos provenant de sites comme youtube. Il est de plus possible de visionner ou même réencoder la vidéo automatiquement, et aussi de gérer les authentifications. Le passage de la branche 1 à la branche 2 de ce petit logiciel à fait apparaitre de nombreux changements, dans le déploiement, la license, et même les dépendances. Pour cette dernière raison, il m'était impossible de faire la mise à jour dans les dépôts car il manquait le paquet perl-WWW-Curl, fournissant Curl::Easy, nécessaire au bon fonctionnement de clive.

Afin de ne pas bloquer clive, j'ai donc entrepris de packager mon premier module perl, et je dois avouer qu'avec l'aide des guidelines et de cpanspec, ca a été un véritable jeu d'enfant ! perl-WWW-Curl ayant été approuvé et importé la semaine dernière, j'ai pû aujourd'hui lancer la mise à jour de clive. Il est donc disponnible (avec perl-WWW-Curl) dans rawhide, et dans updates-testing pour F9 et F10 (avant un passage en stable d'ici quelques jours/semaines).

Bon visionnage,


Fabien (eponyme)

phatch présent dans les dépôts stables !

Fabien Nicoleau

Il y a quelques temps, j'avais présenté le logiciel phatch, permettant d'effectuer des traitements par lots sur des photos. Après une revue un peu compliquée, le paquet a été approuvé. phatch ayant terminé son passage en testing, le voici disponnible dans les dépôts stables. Il est donc installable via yum sur F9, F10 et rawhide :

# yum install phatch

Pour les utilisateurs de GNOME et nautilus, une extension existe afin de pouvoir réaliser un traintement sur des photos directement depuis un clic droit :

# yum install nautilus-phatch

Cette extension n'est évidemment utile que pour les utilisateurs de nautilus (les autres verraient alors une armée de dépendances GNOME débarquer).

RPMement,


Fabien (eponyme)

phatch présent dans les dépôts stables !

Fabien Nicoleau

Il y a quelques temps, j'avais présenté le logiciel phatch, permettant d'effectuer des traitements par lots sur des photos. Après une revue un peu compliquée, le paquet a été approuvé. phatch ayant terminé son passage en testing, le voici disponnible dans les dépôts stables. Il est donc installable via yum sur F9, F10 et rawhide :

# yum install phatch

Pour les utilisateurs de GNOME et nautilus, une extension existe afin de pouvoir réaliser un traintement sur des photos directement depuis un clic droit :

# yum install nautilus-phatch

Cette extension n'est évidemment utile que pour les utilisateurs de nautilus (les autres verraient alors une armée de dépendances GNOME débarquer).

RPMement,


Fabien (eponyme)

RPM des "Chuck Norris facts"

Guillaume Kulakowski

Je vous avais précédemment parlé du site Chuck Noris Facts ainsi que de son fichier fortune. Comme j'utilise ce fichier sur toutes mes machines (stations & serveurs), je me suis fait un petit RPM que je vous propose aujourdhui.

Remarque : Malheureusement pour nous francophones, le paquet fortune contient déjà des fortunes en langue anglaise, et ces dernières sont stockées dans /usr/share/games/fortune. Jai donc créé un nouveau répertoire /usr/share/games/fortune-fr. Pour choisir un citation au hazard, il faudra donc taper fortune /usr/share/games/fortune-fr.

Fedora 11 sera ... Leonidas !

Tom Dubin

Voilà, c'est officiel, depuis quelques heures, le nom de Fedora 11 sera Leonidas ! Comme vous le savez (ou pas), le nom de chaque nouvelle version de Fedora doit être choisit en fonction du précédent. Nous étions passé de Sulfur (F9) à Cambridge (F10) grâce au fait que ces 2 noms sont aussi des villes, maintenant nous arrivons sur Leonidas gace au... Lire Fedora 11 sera ... Leonidas !

J'ai eu ma première certification Linux !

Wael Ammar

Salut à tous, Je reviens sur mon blog pour vous annoncez qu'aujourd'hui je viens de recevoir un mail pas comme les autres...

En fait, le 20 Décembre 2008 j'ai passé mon première examen pour avoir la Certification LPCI-01 Junior (Certification Linux), pour l'avoir il faudrait réussir dans la certification LPI 101 et la LPI 102.

Maintenant c'est officiel je viens de réussir ma LPI 101 avec un score de 600/800 :) sachant que j'ai pas suivit de formation particulière, je suis juste allé pour passer l'exam :p

La LPI 101 contient 60 questions répartie sur 5 Chapitres :

  • Architecture matérielles et gestion des périphériques => score = 50%
  • Installation et gestion de paquetages => score = 100%
  • Système de fichier et périphériques => score = 75%
  • GNU et les commandes UNIX / Shell => score = 90%
  • X-Window => score = 30%

On remarque bien que je suis un Geek :p j'aime pas l'interface graphique (X-Window) déjà c'est mon point faible selon le score que j'ai eu :-( ce n'est en fait que le Serveur X mais les questions était sur l'ancienne version le XFree86 au lieu du XOrg ^^

Dans tous les cas, il ne me reste plus qu'a finir la LPI-102 pour être vraiment certifié...

A Suivre...

Membre de l'association Fedora-fr

Fabien Nicoleau

2008 à été pour moi l'année ou je me suis le plus investi dans le projet Fedora, à ma petite échelle. C'est en 2008 que j'ai rejoins divers groupes, de modération, documentation, ou encore packaging. Afin de commencer 2009 sur le même élan, j'ai rejoins dernièrement l'association Fedora-fr.

Fabien (eponyme)

Membre de l'association Fedora-fr

Fabien Nicoleau

2008 à été pour moi l'année ou je me suis le plus investi dans le projet Fedora, à ma petite échelle. C'est en 2008 que j'ai rejoins divers groupes, de modération, documentation, ou encore packaging. Afin de commencer 2009 sur le même élan, j'ai rejoins dernièrement l'association Fedora-fr.

Fabien (eponyme)

gnome-mastermind : un mastermind-like pour linux

Fabien Nicoleau

Présentation et proposition d'un RPM pour le jeu gnome-mastermind.

gnome-mastermind est un "mastermind-like". Le but est donc évident (pour ceux qui connaissent) : découvrir une combinaison de couleurs (ou de formes selon le thème choisi) générée par l'ordinateur.

A chaque essai une indication vous ai donnée, suivant que vous avez choisi les bons pions, et si ceux-ci sont au bon endroit (ou pas). A vous de déduire de ces informations et de vos différents essais la prochaine combinaison à tester.

Ce jeu n'étant pas présent dans les dépôts Fedora, je l'ai packagé et en ai proposé la revue afin qu'il soit intégré.

En attendant, je vous propose ici les RPMs pour F10 et F9, toujours pour l'architecture i386 seulement (les personnes utilisant un processeur 64 bits pourrons reconstruire le paquet avec le SRPM) :

Comme d'habitude, si vous ne l'avez pas encore fait, il faut installer ma clé GPG :

# rpm --import http://nicoleau.fabien.free.fr/rpms/RPM-GPG-KEY-NicoleauFabien

Ensuite, si vous utilisez Fedora 10 :

$ wget http://nicoleau.fabien.free.fr/rpms/fc10.i386/gnome-mastermind-0.3.1-1.fc10.i386.rpm
# yum install gnome-mastermind-0.3.1-1.fc10.i386.rpm

pour Fedora 9 :

$ wget http://nicoleau.fabien.free.fr/rpms/fc9.i386/gnome-mastermind-0.3.1-1.fc9.i386.rpm
# yum install gnome-mastermind-0.3.1-1.fc9.i386.rpm

Bonne prise de tête ;)


Fabien (eponyme)

gnome-mastermind : un mastermind-like pour linux

Fabien Nicoleau

Présentation et proposition d'un RPM pour le jeu gnome-mastermind.

gnome-mastermind est un "mastermind-like". Le but est donc évident (pour ceux qui connaissent) : découvrir une combinaison de couleurs (ou de formes selon le thème choisi) générée par l'ordinateur.

A chaque essai une indication vous ai donnée, suivant que vous avez choisi les bons pions, et si ceux-ci sont au bon endroit (ou pas). A vous de déduire de ces informations et de vos différents essais la prochaine combinaison à tester.

Ce jeu n'étant pas présent dans les dépôts Fedora, je l'ai packagé et en ai proposé la revue afin qu'il soit intégré.

En attendant, je vous propose ici les RPMs pour F10 et F9, toujours pour l'architecture i386 seulement (les personnes utilisant un processeur 64 bits pourrons reconstruire le paquet avec le SRPM) :

Comme d'habitude, si vous ne l'avez pas encore fait, il faut installer ma clé GPG :

# rpm --import http://nicoleau.fabien.free.fr/rpms/RPM-GPG-KEY-NicoleauFabien

Ensuite, si vous utilisez Fedora 10 :

$ wget http://nicoleau.fabien.free.fr/rpms/fc10.i386/gnome-mastermind-0.3.1-1.fc10.i386.rpm
# yum install gnome-mastermind-0.3.1-1.fc10.i386.rpm

pour Fedora 9 :

$ wget http://nicoleau.fabien.free.fr/rpms/fc9.i386/gnome-mastermind-0.3.1-1.fc9.i386.rpm
# yum install gnome-mastermind-0.3.1-1.fc9.i386.rpm

Bonne prise de tête ;)


Fabien (eponyme)

VBinDiff disponnible via yum !

Fabien Nicoleau

VBinDiff est un programme permettant de visualiser (dans un terminal) des fichiers en hexadécimal ou en ASCII. De plus,VBinDiff permet de visualiser deux fichiers à la fois, et de mettre en évidence les différences entre ceux-ci. Contrairement à la commande diff, VBinDiff fonctionne bien avec des fichiers dont la taille dépasse plusieurs gigas.

Ce logiciel n'était pas présent dans les dépôts Fedora, j'en avais proposé la revue, et celui-ci a été accepté, puis intégré. Il est donc maintenant installable pour les utilisateurs de Fedora et du dépôt EPEL 5 (Entreprise Linux et CentOS) grâce à YUM  :

# yum install vbindiff


Fabien (eponyme)

VBinDiff disponnible via yum !

Fabien Nicoleau

VBinDiff est un programme permettant de visualiser (dans un terminal) des fichiers en hexadécimal ou en ASCII. De plus,VBinDiff permet de visualiser deux fichiers à la fois, et de mettre en évidence les différences entre ceux-ci. Contrairement à la commande diff, VBinDiff fonctionne bien avec des fichiers dont la taille dépasse plusieurs gigas.

Ce logiciel n'était pas présent dans les dépôts Fedora, j'en avais proposé la revue, et celui-ci a été accepté, puis intégré. Il est donc maintenant installable pour les utilisateurs de Fedora et CentOS 5 (via le dépôt EPEL) grâce à YUM :

# yum install vbindiff


Fabien (eponyme)

YUICompressor en RPM pour Fedora 10 & RHEL 5

Guillaume Kulakowski

Tout d'abord présentons YUICompressor. YUICompressor est un script écrit en Java permettant de compresser des javascripts, c'est à dire, retirer les commentaires, remplacer les noms de variables par des noms plus courts (a, b, c, etc.) et mettre tout le code sur une seule ligne. Pour ceux qui doutent du procédé, je l'ai déjà abordé dans l'un de mes précédents billets.

Récemment, en mettant à jour le thème de mon blog, je me suis heurté à un bizarrerie : le script que j'utilise pour compresser mes javascripts me sortait des erreurs javascripts. Après avoir passé plus d'une heure à comprendre d'où pouvait provenir le problème, j'ai tenté un plan B : compresser mes JS sous un environnement x86 et non plus x86_64... Et là, aucun problème, la compression est passée comme une lettre à la poste sans erreur JS. J'ai alors fait une recherche sur internet et constaté que je ne disposais pas de la dernière version du script. Une fois la mise à jour faite, le résultat est devenu le même que ce soit en 32 ou 64 bits.

Comme j'utilise YUICompressor sur mes 3 PCs et mes 2 serveurs, j'ai entrepris de le déployer en RPM via mon dépôt privé (protection par mot de passe). C'est donc ces RPMs que je vous propose aujourd'hui.

Remarque : Comme initialement ces RPMs sont pour un usage perso, je n'ai pas mis la forme. Au lieu de recompiler un jar, je suis parti du jar fourni par Yahoo que j'ai déposé dans "%{_datadir}/java/" puis j'ai rajouté un script pour pouvoir utiliser yuicompressor directement depuis la commande "yuicompressor" et non pas "java -jar /usr/share/java/yuicompressor.jar".

edb présent dans les dépôts stables !

Fabien Nicoleau

J'avais présenté dans un billet précédent le débugger edb. J'ai apprécié ce logiciel car il sort un peu du lot, et aussi parce qu'il est réalisé avec Qt il faut l'avouer. On est en général habitué à avoir des frontends à gdb sous linux, comme par exemple l'excellent nemiver. edb lui propose une solution basée sur l'API ptrace, et permet de degugger des programmes dont on a pas forcément le code source. Le but est de réaliser une équivalent au très célèbre OllyDbg sous Windows. J'ai proposé le package pour ce logiciel sur le bugzilla, et celui-ci a été approuvé (avec quelques soucis pour le nom). Après un passage en testing, le voici disponnible dans les dépôts stables. Il est donc installable facilement via yum :

# yum install edb

Bon debuggage ;)


Fabien (eponyme)

edb présent dans les dépôts stables !

Fabien Nicoleau

J'avais présenté dans un billet précédent le débugger edb. J'ai apprécié ce logiciel car il sort un peu du lot, et aussi parce qu'il est réalisé avec Qt il faut l'avouer. On est en général habitué à avoir des frontends à gdb sous linux, comme par exemple l'excellent nemiver. edb, lui, propose une solution basée sur l'API ptrace, et permet de degugger des programmes dont on a pas forcément le code source. Le but est de réaliser un équivalent au très célèbre OllyDbg sous Windows. J'ai proposé le package pour ce logiciel sur le bugzilla, et celui-ci a été approuvé (avec quelques soucis pour le nom). Après un passage en testing, le voici disponnible dans les dépôts stables. Il est donc installable facilement via yum :

# yum install edb

Bon debuggage ;)


Fabien (eponyme)

QDevelop présent dans les dépôts stables

Fabien Nicoleau

J'avais longuement présenté l'IDE QDevelop, dédiée à Qt4 et dont je pense le plus grand bien (notemment pour sa légereté et sa simplicité). J'avais ensuite entrepris de packager ce logiciel, et l'avais proposé pour les dépôts Fedora. Celui-ci a été accepté, et après un passage en testing, vient de passer dans les dépôts stables !

Pour l'installer, il n'y a donc plus qu'à faire :

# yum install qdevelop

Il est disponnible pour F10, F9 et F8 (et rawhide evidemment !). Je suis vraiment content que ce logiciel ai été accepté. C'est un peu symbolique puisque c'est QDevelop qui m'a fait me mettre au packaging, et c'est le premier que j'ai proposé (même si entre temps plusieurs autres ont été acceptés).

Merci à Xavier pour la revue.


Fabien (eponyme)