UbunBloX » Planet libre http://ubunblox.servhome.org GNU's not Unix 2.0 Mon, 14 Nov 2011 15:44:03 +0000 en hourly 1 http://wordpress.org/?v=3.3 Quoi de neuf ici ? http://ubunblox.servhome.org/quoi-de-neuf-ici.html http://ubunblox.servhome.org/quoi-de-neuf-ici.html#comments Mon, 14 Nov 2011 15:44:03 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=5103

Voici un article qui a pour simple but de vous donner des nouvelles sur le futur d’UbunBloX.

Comme dit dans un précédent billet, j’ai mis en suspend mon activité liée à ce blog pour diverses raisons. Pour les plus septiques, n’ayez crainte ce site n’est pas mort ! Bien au contraire, peut-être que vous l’avez déjà remarqué mais la barre de menu accueille à présent un lien « photo » qui amène à une galerie propulsée par le logiciel Piwigo.

Une galerie photo mais pourquoi faire ?

Pour rien et pour tout à la fois… Enfin en ce qui me concerne, celle-ci me permet de partager mon travail de photographe amateur. La photographie, un monde que j’ai découvert il y a peu (2 mois) suite à l’acquisition d’un reflex numérique. Autant vous dire que j’ai encore beaucoup à apprendre, mais après tout c’est ce qui me motive ! Tout comme à mes débuts sous GNU/Linux, je m’informe en lisant de la documentation (pas toujours très claires pour un néophyte), je teste, je bidouille enfin bref mon âme de geek est encore présente.

Et les logiciels libres dans tout ça ?

Bien évidement, j’utilise toujours les logiciels libres et j’ai pris plaisir à faire cette galerie grâce à Piwigo. En toute franchise, l’installation demande plus ou moins 5 minutes : On balance le fichier d’installation sur le serveur puis on installe l’artillerie via la page dédiée. L’ajout des plugins et autres thèmes se fait très simplement grâce au panneau d’administration, la gestion des albums et des photos se fait sans aucun mal. Pour ma part, l’ajout des clichés se fait directement en utilisant le gestionnaire de collection shotwell qui s’acquitte de cette tâche à merveille. Bref Piwigo c’est bon, mangez en !

La ligne de commande, les logiciels indispensables ignorés de tous vont revenir ?

La réponse est simple : Oui ! Je prends toujours autant plaisir à utiliser Vim, Mutt ou encore MOC alors pourquoi se priver. Bon j’avoue qu’avec la retouche photo, rien ne vaut une bonne interface graphique ;) . Voici d’ailleurs une petite liste des logiciels que j’utilise :

Rien d’extraordinaire mais ce panel de logiciels me permet gérer un fichier RAW jusqu’à sa diffusion sur la toile sans le moindre problème.

La suite, c’est pour quand ?

Pas pour tout de suite malheureusement (où heureusement pour vous ;) ), mais je pense reprendre du service avant la fin de cette année 2011. Comme d’habitude, il sera question de CLI, How to et compagnie, les logiciels que j’utilise pour la photographie seront très certainement abordés selon ma maîtrise de ceux-ci.

Bon, je vous laisse et surtout : Continuez à utiliser les logiciels libres !

Pour finir un bon petit troll dédié à notre libriste Devil505 :

Arch Linux c’est mieux que Frugalware !

Bon j’avoue… J’aime bien les deux ;) .

Liens :

flattr this!

]]>
http://ubunblox.servhome.org/quoi-de-neuf-ici.html/feed 8
C’est quoi Diaspora* ? http://ubunblox.servhome.org/cest-quoi-diaspora-2.html http://ubunblox.servhome.org/cest-quoi-diaspora-2.html#comments Fri, 07 Oct 2011 18:47:43 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=5085

La communauté d’utilisateurs qui gravite autour du projet Diaspora* ne manque pas d’idée pour faire la promotion de ce réseau social qui a maintenant plus d’un an.

Documentations, forums, images publicitaires, boutons de partage ou autres se multiplient jour après jour.

Aujourd’hui, je vais vous présenter le site What is Diaspora qui comme son nom l’indique, informe les potentiels utilisateurs sur les avantages liés à l’utilisation de Diaspora*.

Écrit dans un premier temps dans la langue de Shakespeare, celui-ci est à présent agrémenté des versions italienne, allemande et française (version française effectuée par Sevan Sirapian). Cette mini documentation répond selon moi très bien à la question «  C’est quoi Diaspora* ?« , elle permet à travers un texte court et de quelques images d’informer sur ce projet de manière claire et efficace.

Petit plus apporté par Apolonis (auteur de différentes illustrations sur Diaspora*) : Une version graphique de la version française au format .png ! Ce qui est bien évidement un excellent moyen pour partager cette documentation ;) .

Pour les plus curieux, voici l’image en question :

En toute logique je vous invite à partager cette documentation sur vos réseaux sociaux ;) .

Bon week-end à vous et à bientôt !

Lien :

Dans la même catégorie :

flattr this!

]]>
http://ubunblox.servhome.org/cest-quoi-diaspora-2.html/feed 2
Présentation de Gigolo http://ubunblox.servhome.org/presentation-de-gigolo.html http://ubunblox.servhome.org/presentation-de-gigolo.html#comments Thu, 06 Oct 2011 18:57:52 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=5057

Vous utilisez un environnement minimaliste tel qu’OpenBox et vous souhaitez avoir la possibilité de vous connecter à des serveurs FTP, SSH ou encore WebDAV en toute simplicité ?

Gigolo répondra très probablement à vos besoins et vous permet un accès aux serveurs directement via votre gestionnaire de fichiers (Thunar ou autres). Pour rappel, cette application utilisant une interface graphique Gtk est intégrée à l’environnement de bureau XFCE.

Simple d’utilisation et diablement efficace Gigolo permet la connexion aux protocoles suivant :

  • SSH
  • FTP
  • sFTP
  • WebDAV
  • WebDAV (sécurisé)

bref, de quoi vous simplifier la dure vie d’un geek !

Screenshots :

Installation :

Rien de bien difficile, ouvrez votre terminal et inscrivez :

# pacman-g2 -S gigolo

Bien évidement, ce logiciel est disponible sur Arch Linux et bien d’autres distributions.

Utilisation :

La prise en main de Gigolo est d’une simplicité enfantine. Après son lancement, il suffit de choisir le protocole, d’inscrire l’adresse du serveur ou encore un nom d’utilisateur et de se connecter !

On peut difficilement faire plus simple.

Une fois la connexion établie, l’arborescence du serveur sera disponible via votre navigateur de fichiers. Bien évidement, vous pouvez également modifier celui-ci en éditant les préférences d’utilisateur.

En plus d’être simple à l’usage, Gigolo vous permet de créer vos signets mais aussi de se connecter automatiquement sur un serveur lors du lancement de l’application. Petit plus bien sympathique, une icône de notification est disponible afin de toujours avoir Gigolo à portée de clic ;) .

Alors, vous attendez quoi pour l’essayer ?

Lien :

flattr this!

]]>
http://ubunblox.servhome.org/presentation-de-gigolo.html/feed 4
Mercredi créatif : Fonds d’écran Diaspora* http://ubunblox.servhome.org/mercredi-creatif-fonds-decran-diaspora.html http://ubunblox.servhome.org/mercredi-creatif-fonds-decran-diaspora.html#comments Wed, 05 Oct 2011 16:46:02 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=5035 Après avoir fait un curriculum vitea à l’aide de The Gimp la semaine dernière, le week-end passé a été pour moi l’occasion d’utiliser de nouveau ce logiciel ainsi que Darktable pour créer des fonds d’écran aux couleurs de Diaspora*.

Comme certains d’entre vous je suppose, je suis fasciné par le monde de la photographie : Avoir la possibilité de capter dans les moindres détails d’un paysage, un regard ou encore une émotion, est une chose de tout à fait fascinant.

Pour réussir une bonne photographie, il n’y a pas de mystère : Il faut un bon photographe, un sujet mais aussi un matériel qui répond aux besoins…

Pour ma part et en tant que grand débutant dans ce domaine, j’ai récemment fait l’acquisition d’un reflex numérique. Un beau jouet que j’essaie tant bien que mal à apprivoiser, les résultats sont pour l’instant très variables allant du très mauvais au bon : Le temps, la patience, la documentation et la persévérance feront le reste par la suite (enfin, je l’espère ;) ).

Revenons maintenant à nos fonds d’écran… Comme vous le savez avant de mettre les clichés sur papier glacé, il est parfois nécessaire de modifier l’image capturée à l’aide de logiciels comme l’incontournable The Gimp.

Détail important, la prise en main d’une application de ce genre demande elle aussi du temps ! Pour résumer, il faut du temps pour :

  • Apprendre à faire des photographie correctes.
  • Apprendre à utiliser des logiciels de retouches d’images.

Au final, tout cela donne pas mal d’heure de travail !

En tant que « poussin de la photographie« , je me suis mis en tête de travailler sur des images prises par mes soins et à vrai dire, je n’ai rien trouvé de mieux pour apprendre ! C’est le plus souvent moche mais cela à le mérite de me faire découvrir à mon rythme des outils dont je ne connaissais même pas l’existence :) .

Histoire de me faire la main, j’ai eu l’envie de créer des fonds d’écrans destinés à la promotion du réseau social Diaspora*. Cela a été pour moi l’occasion d’utiliser les logiciels cités plus haut pour traiter l’image en laissant un peu de place à l’imagination avec des effets fantaisistes !

Bon, je vais arrêter d’écrire n’importe quoi et vous montrer mes expérimentations ! Ce n’est pas plus mal non ?

Alors voilà, on aime ou on déteste, mais dans tout les cas je me suis bien amusé !

À demain ! Peut être… ;)

Dans la même catégorie :

flattr this!

]]>
http://ubunblox.servhome.org/mercredi-creatif-fonds-decran-diaspora.html/feed 3
WMFS et Frugalware : Que du bonheur ! http://ubunblox.servhome.org/wmfs-et-frugalware-que-du-bonheur.html http://ubunblox.servhome.org/wmfs-et-frugalware-que-du-bonheur.html#comments Tue, 04 Oct 2011 18:19:24 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=5023 Comme prévu, j’ai installé depuis peu le gestionnaire de fenêtres WMFS sur Frugalware.

Pour dire vrai, mon court passage avec Gnome 3 n’était que pure curiosité… Même si il vrai que celui-ci est relativement agréable à utiliser au quotidien et que la version 3.2 apporte bon nombre de nouveautés, je n’ai pas songé un seul instant à rester en sa compagnie. Je pourrais même dire que celui-ci ne m’a pas convaincu : Pourquoi ? Tout simplement parce qu’il ne correspond pas à MES besoins.

Je commence vraiment à croire que je suis allergique au interface graphique !

Enfin bref, WMFS est donc de retour pour mon plus grand bonheur ! Quel plaisir de retrouver son tiling manager accompagné d’applications en mode texte qui fonctionnent à merveille :) .

L’installation de WMFS sur Frugalware se résume en une ligne :

# pacman-g2 -S wmfs

Et voilà WMFS opérationnel ! Enfin presque… Il reste la lourde tâche de choisir celui-ci à l’écran de connexion GDM. Si vous utilisez par exemple un gestionnaire de connexion tel que slim ou je ne sais quoi, vous savez sans nul doute quoi faire pour lancer la session adéquate !

Comme vous vous en doutez la configuration de WMFS peut s’avérer longue (selon les cas et les besoins). Possédant déjà une session consacrée à ce tiling manager sur Arch Linux, j’ai tout simplement copié mes fichiers de configurations. Le résultat est simple, je me suis retrouvé en terrain connu en moins de deux minutes.

Inutile de vous dire que les retrouvailles avec mon environnement fétiche ce sont faites avec grand plaisir ! Et oui, j’adore WMFS, ce n’est pas nouveau et ça ne risque pas de changer. (Peut être qu’Unity me fera changer d’avis qui sait [Troll Inside])

Pour ceux et celles qui n’ont pas encore essayé ce tiling manager Made in France et recherchent un environnement léger et personnalisable à souhait : N’hésitez pas à tenter l’expérience ! Que ce soit sur Arch Linux ou encore Frugalware, WMFS reste l’un des moyens des plus simple pour découvrir le monde du tiling.

Allé, pour finir cet article qui enfin de compte ne sert pas à grand chose, voici trois captures d’écran de mon desktop :

À bientôt !

Dans la même catégorie :

flattr this!

]]>
http://ubunblox.servhome.org/wmfs-et-frugalware-que-du-bonheur.html/feed 1
Diaspora* : Récupérer facilement les images publiées avec cubbi.es http://ubunblox.servhome.org/diaspora-recuperer-facilement-les-images-publiees-avec-cubbi-es.html http://ubunblox.servhome.org/diaspora-recuperer-facilement-les-images-publiees-avec-cubbi-es.html#comments Mon, 03 Oct 2011 18:03:03 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=5004

Si vous êtes lecteurs de ce blog, vous devez sans nul doute connaître le service proposé par cubbi.es. Pour rappel, celui-ci vous permet de publier via un simple clic de souris n’importe quelles images provenant de la toile sur votre profil Diaspora*.

Une application bien sympathique mais qui souffre selon moi d’un petit désagrément…

En effet, aucune option n’est proposée à l’utilisateur pour récupérer localement les images uploadées. Il existe bien la possibilité de stocker les images grâce au service Dropbox mais cette solution ne me plaît pas vraiment…

Alors comment faire ? La réponse est simple, l’outil l’est encore plus ! Pour accomplir cette tâche, nous allons tout simplement utiliser le logiciel Firefox. Et oui, notre fureteur dont la version 7.0 est sortie il y a peu, permet de récupérer l’ensemble des images présentes sur une page web.

C’est exactement ce qu’il nous faut !

How to :

Accédez en premier lieu à votre page cubbies à l’aide de Firefox, effectuez un clic droit sur l’une des photos (ou tout autre endroit sur la page) puis choisissez l’intitulé ‘Informations sur la page‘. (Figure 1)

Figure 1

Une fois la nouvelle fenêtre affichée, choisissez l’onglet ‘Média‘ (Figure 2).

Figure 2

La suite des opérations est fort simple, il vous suffit de sélectionner les images désirées et d’appuyer sur le bouton ‘Enregistrer sous…‘. Choisissez le répertoire de destination, patientez un peu et c’est dans la boite !

Facile non ?

Évidement, cette « mini-astuce » fonctionne dans bien d’autres cas !

Pour les amoureux de la ligne de commande, un outil tel que wget peut très certainement accomplir cette tâche. En toute franchise, j’ai voulu commencer de cette manière : Malheureusement, celle-ci s’est soldée par un échec ! N’ayant que très peu de temps libre en ce moment (RTFM), j’ai décidé de rechercher une méthode alternative…

Si par chance une personne sort la ligne de commande magique, je suis preneur ;) .

Bonne semaine à vous et à bientôt !

Dans la même catégorie :

flattr this!

]]>
http://ubunblox.servhome.org/diaspora-recuperer-facilement-les-images-publiees-avec-cubbi-es.html/feed 1
Gnome 3.2 et Frugalware http://ubunblox.servhome.org/gnome-3-2-et-frugalware.html http://ubunblox.servhome.org/gnome-3-2-et-frugalware.html#comments Sat, 01 Oct 2011 07:53:46 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=4984

Quand j’ai décidé de passer un mois avec Frugalware, l’idée de tester par la même occasion la version 3.2 de l’environnement Gnome me trottait déjà dans la tête…

C’est chose faite depuis deux jours, à vrai dire j’ai profité de mon passage vers la version current pour installer dans la foulée la nouvelle monture de Gnome que beaucoup d’entre vous attendent avec impatience !

À l’heure où j’écris ces lignes Gnome 3.2 n’est pas encore disponible dans la version current, j’ai donc utilisé le dépôt [gnometesting] pour arriver à mes fins. Avant de commencer les explications, je vous livre quatre captures d’écran de mon bureau.

Screenshots :

How to :

Comme dit précédemment, il faut pour l’heure utiliser le dépôt [gnometesting] qui comme son nom l’indique est un dépôt de test ! Donc si vous avez un problème suite à l’installation (ce qui serait vraiment malchanceux) vous serez à quoi vous en tenir ;) .

La première chose à faire et de modifier le fichier pacman-g2.conf pour y inscrire le dépôt :

# vim /etc/pacman-g2.conf

Voilà à quoi devrait ressembler votre fichier :

# -gnometesting
Include = /etc/pacman-g2/repos/gnometesting
 
# -current
Include = /etc/pacman-g2/repos/frugalware-current
 
# -stable
#Include = /etc/pacman-g2/repos/frugalware

Note : Faites bien attention à ajouter ce dépôt en tête de liste…

Maintenant, il faut indiquer l’adresse du dépôt :

# vim /etc/pacman-g2.conf/repos/gnometesting
# 
# gnometesting repository
# 
 
[gnometesting]
 
Server = ftp://ftp.frugalware.org/pub/other/people/bouleetbil/gnometesting/frugalware-x86_64

Évidement, modifiez l’architecture selon votre système (x86_64, i686, ppc).

Il vous suffit à présent de mettre à jour votre système :

# pacman-g2 -Syu

Facile, non ?

Alors ?

Disons que pour le moment, il n’y à pas vraiment de grosse modification à l’usage. L’interface est semblable à la version précédente, enfin ne venez pas à croire qu’il n’y a rien de nouveau !

Les notifications concernant le montage des médias amovibles a subit un lifting pour le moins plaisant, tandis que le panneau concernant l’utilisateur se voit agrémenté de nouvelles options. La plus remarquable est bien évidement l’ajout de la gestion des comptes en ligne. Pour l’instant seul les services proposés par Google sont pris en charge, espérons qu’à l’avenir d’autres services seront ajoutées…

J’ai pendant mes tests remarqué que la fluidité, notamment lors du déplacement des fenêtres a été améliorée. Certes ce point est fort subjectif, il sera donc nécessaire de vérifier celui-ci par vous même.

Pour l’heure, la plupart des extensions liées à Gnome-shell ne sont plus compatibles. Evidemment, le fait que j’utilise une version de teste n’y est pas étrangère.

Au final, je pense que cette version 3.2 apporte une convivialité plus poussée, le système de notification est quant à lui toujours aussi bien pensé. J’attends donc avec impatience que cette nouvelle version soit disponible dans la version current de Frugalware.

Pour information, j’ai installé par la même occasion WMFS, je vous en ferais part très bientôt !

Dans la même catégorie :

  • Gnome 3 en images
    • flattr this!

      ]]> http://ubunblox.servhome.org/gnome-3-2-et-frugalware.html/feed 0 Mon passage de Frugalware stable à current enfin réussi ! http://ubunblox.servhome.org/mon-passage-de-frugalware-stable-a-current-enfin-reussi.html http://ubunblox.servhome.org/mon-passage-de-frugalware-stable-a-current-enfin-reussi.html#comments Thu, 29 Sep 2011 08:55:39 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=4968

      Depuis mes débuts sous Frugalware, le passage à la version current s’est toujours soldée par des échecs, à tel point que je me suis résigné à rester sur la version stable.

      La version stable fonctionne à merveille… Mais avoir par exemple une version de Firefox 5.0 au lieu d’une 7.0, ça fait un peu mal, surtout quand on vient de faire la mise à jour sur sa partition dédiée à Arch Linux !

      Et moi qui désirai tester la version 3.2 de Gnome : Ce n’était pas du tout gagné en restant sur stable !

      Enfin bref, en tant que bon geek, j’ai renouvelé l’expérience : Mais comme à mon habitude, une fois la version current installée, ça ne fonctionne plus…

      Armé d’un peu de patience, j’ai donc décidé de résoudre ce problème !

      Mon how to :

      Nvidia ?

      Ma première démarche a été de savoir si le problème était lié au pilote Nvidia, j’ai donc supprimé le paquet en question :

      # pacman-g2 -Rd nvidia

      Puis j’ai réinstallé le nécessaire pour que le pilote libre nouveau fonctionne :

      # pacman-g2 -S libgl libgl-headers libglx xf86-video-nouveau

      Comme le pilote nouveau était blaklisté par mes soins, j’ai modifié les fichiers suivant :

      # vim /boot/grub/menu.lst
      # vim /etc/sysconfig/blacklist

      Un reboot plus tard, ça ne fonctionne toujours pas. Le pilote Nvidia est donc hors de cause…

      Kernel ?

      Il ne me reste plus qu’à savoir si le kernel-3.0 est la cause de ce problème. C’est donc parti pour downgrader celui-ci :

      J’ai en premier lieu remis le dépôt stable :

      # vim /etc/pacman-g2.conf
      # -current
      #Include = /etc/pacman-g2/repos/frugalware-current
       
      # -stable
      Include = /etc/pacman-g2/repos/frugalware

      Puis j’ai mis à jour le dépôt :

      # pacman-g2 -Syy

      J’ai ensuite supprimé le paquet kernel-initrd :

      # pacman-g2 -Rd kernel-initrd

      Et j’ai installé les paquets kernel et linux-firmware du dépôt stable :

      # pacman-g2 -S kernel linux-firmware

      Une fois cette tâche accomplie, il ne reste plus qu’à modifier de nouveau le fichier menu.lst pour supprimer le ligne concernant initrd :

      # vim /boot/grub/menu.lst

      Un reboot et ça fonctionne : Ouf !

      Pour finir, il faut repasser en current et ignorer les paquets kernel et linux-firmware à l’aide du fichier pacman-g2.conf :

      # vim /etc/pacman-g2.conf
      IgnorePkg = kernel linux-firmware
      # -current
      Include = /etc/pacman-g2/repos/frugalware-current
       
      # -stable
      #Include = /etc/pacman-g2/repos/frugalware

      Petite vérification :

      # pacman-g2 -Syu
      frugalware-current est à jour
      :: Démarrage de la mise à jour de la base de données locale...
      [09:31:27] avertissement: kernel-2.6.39-2: ignoring package upgrade (3.0-3)
      [09:31:27] avertissement: linux-firmware-20110520-1: ignoring package upgrade (20110817-1)

      Me voilà donc après cette aventure en version current, enfin pas tout à fait puisque j’utilise le noyau de la version stable

      Un grand merci à Devil505 ainsi qu’à Baste pour m’avoir guidé tout au long de cette aventure !

      Pour finir cet article voici une capture d’écran de mon desktop :

      À bientôt !

      Dans la même catégorie :

      flattr this!

      ]]>
      http://ubunblox.servhome.org/mon-passage-de-frugalware-stable-a-current-enfin-reussi.html/feed 7
      Mon bureau sous Frugalware http://ubunblox.servhome.org/mon-bureau-sous-frugalware.html http://ubunblox.servhome.org/mon-bureau-sous-frugalware.html#comments Tue, 27 Sep 2011 19:59:24 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=4944

      Après mon aventure rocambolesque avec la version current de Frugalware, me revoilà avec la version 1.5 toujours accompagnée de Gnome 3.

      Comme à mon habitude, je vais vous faire découvrir des captures d’écran de mon bureau. Je profite également de cet article pour vous donner les ressources utilisés : Thème GTK, fond d’écran, icônes, bref, tout pour recréer cet environnement à l’identique !

      Enfin, si vous aimez… ;)

      Screenshots :

      Ressources :

      $ wget http://www.deviantart.com/download/203936861/zukitwo_by_lassekongo83-d3df2ot.zip
      $ wget http://www.deviantart.com/download/255097456/gnome_shell___faience_by_tiheum-d47vmgg.zip
      $ wget http://www.deviantart.com/download/255099649/faience_icon_theme_by_tiheum-d47vo5d.zip
      $ wget -O caravan.jpg  http://desk10.customize.org/media/BAhbBlsHOgZmIkUyMDEwLzEyLzE4LzA5XzAzXzEwXzE0NV9EZXNrdG9wb2dyYXBoeV8xLjFfYmVydGhqYW5fYWNodGVyb3AuanBn caravan.jpg

      Et dire que Gnome 3 va laisser place à WMFS dans peu de temps !

      Dans la même catégorie :

      flattr this!

      ]]>
      http://ubunblox.servhome.org/mon-bureau-sous-frugalware.html/feed 0
      Présentation de Ifstatus et de son PKGBUILD http://ubunblox.servhome.org/presentation-de-ifstatus-et-de-son-pkgbuild.html http://ubunblox.servhome.org/presentation-de-ifstatus-et-de-son-pkgbuild.html#comments Mon, 26 Sep 2011 20:58:07 +0000 David Lopes Ferreira http://ubunblox.servhome.org/?p=4924

      En fouinant un peu sur la toile, je suis tombé sur l’outil de monitoring réseau Ifstatus.

      Ce logiciel en mode texte, basé sur une interface ncurses permet donc de surveiller vos interfaces réseaux en temps réel à l’image d’un Slurm, iftop ou encore d’un Ifstat.

      Chose étonnante, cette application n’est pas disponible dans le dépôt AUR. Cette soirée a donc été pour moi l’occasion de créer un PKGBUILD dans l’optique de le diffuser ensuite sur le dépôt d’utilisateurs d’Arch Linux.

      Screenshot :

      Le PKGBUILD :

      Rentrons directement dans le vif du sujet avec la présentation du fichier PKGBUILD :

      # Maintainer: ubunblox <ubunblox@gmail.com>
       
      pkgname=ifstatus
      pkgrealname=ifstatus
      pkgver=1.1.0
      pkgrel=1
      pkgdesc="network interface status monitor with graphical statistics"
      arch=('any')
      url="http://ifstatus.sourceforge.net/"
      license=('GPL')
      depends=('ncurses' 'libstdc++5')
      source=(http://ifstatus.sourceforge.net/download/$pkgrealname-v$pkgver.tar.gz)
      md5sums=('f4d413f880754fd6677290160f8bc5d7')
       
      build() {
       	cd "$srcdir/${pkgname}"
              sed -i '26i #include <stdlib.h>' Main.h
              make
              install -d $pkgdir/usr/bin
              install -d $pkgdir/usr/share/doc/${pkgname}
              install -m 755 $srcdir/${pkgname}/$pkgname $pkgdir/usr/bin/
              install -m 644 $srcdir/${pkgname}/README $pkgdir/usr/share/doc/${pkgname}/README
      }

      Après la récupération des sources, la commande sed ajoute la ligne suivante au fichier Main.h :

      #include <stdlib.h>

      La raison de cet ajout est simple, puisqu’il est impossible de compiler sans cette ligne (Solution trouvée ici).

      En ce qui concerne la manière procéder, elle est sûrement très critiquable (modification d’un fichier source à la volée) : J’espère donc en savoir d’avantage ;) .

      How to :

      Créez votre répertoire de travail :

      $ mkdir ~/ifstatus
      $ cd ~/ifstatus

      Copiez le PKGBUILD :

      $ vim PKGBUILD

      Installez les dépendances :

      $ yaourt -S ncurses libstdc++5

      Compilez et installez :

      $ makepkg -si

      Lancez à présent Ifstatus :

      $ ifstatus

      Configuration :

      Ifstatus se configure à l’aide du fichier ifstatus.cfg :

      $ vim ~/.ifstatus/ifstatus.cfg
      # IFStatus v1.1.0 configuration file.
       
      EmailCheck = OFF		# ON or OFF.
      GraphDataSource = BOTH		# BOTH, RX or TX.
      GraphPeriod = 1			# Period in seconds to update the graph.
      GraphScaleInfo = ON		# ON or OFF.
      Help = ON			# ON or OFF.
      Information = ON		# ON or OFF.
      Interfaces = wlan0		# ALL, eth0, eth1, ppp0...

      Comme vous pouvez le voir la configuration est fort simple !

      Utilisation :

      Durant l’utilisation, il est possible de modifier l’interface à l’aide des touches suivantes :

      • [S] : Active ou nom l’échelle.
      • [I] : Affiche ou nom les informations.
      • [+/-] : Modifie le temps de rafraichissement.
      • [G] : Affiche TX, RX ou les deux.
      • [H] : Affiche l’aide.

      Pour plus d’informations, le fichier README est mis à disposition dans le répertoire /usr/share/doc :

      $ less /usr/share/doc/ifstatus/README

      Cet article touche à sa fin, j’attends donc vos retours concernant cette application et son PKGBUILD, merci d’avance !

      Lien :

      Dans la même catégorie :

      flattr this!

      ]]>
      http://ubunblox.servhome.org/presentation-de-ifstatus-et-de-son-pkgbuild.html/feed 1