Accès rapide aux articles de la page


Gravatar de Génération Linux

Installer le greffon Separate+ pour Gimp en 64 bits 

Bonjour, un rapide billet pour expliquer comment installer le greffon Separate+ pour Gimp 2.x sur un système 64 bits (la procédure est aussi valable pour un système 32 bits)

Hum, là j'entends des voix qui me disent : "C'est quoi ce truc ?"

Le greffon Separate+ permet la gestion de la quadrichromie dans Gimp avec l'espace de couleur CMJN utilisé par tous les imprimeurs. En attendant Gimp 3.0 qui supportera CMJN en natif, Separate+ nous sauve la vie à nous pauvres "graphistes" libristes "professionnels".

Le .deb fournit par le lien de la doc Ubuntu est en 32 bits, donc pas compatible avec ma Xubuntu 64 bits. Il reste donc la compile à la mano ^^ Comme une andouille j'ai cherché partout des infos sur la compile en 64 bits.... En faite, c'est automatique car ça compile par rapport au système. Logique, mais pas évident en état de stress (le CMJN est un besoin professionnel urgent !).

separate.jpg

Separate+ rajoute une entrée dans le menu image. En bas, le menu Separate propose 4 options : Duetone (je ne l'ai pas utilisé et connais pas sont utiilité), separate qui permet d'obtenir une image en CMJN niveau de gris. Une fois cette image obtenu, l'option Proof permet d'avoir un aperçue du résultat imprimé avec simulation des encres imprimeur et l'option Save permet d'enregistrer l'image CMJN au format TIFF avec export d'un profil d'impression CMJN.

Notez que rien ne remplace le travail en CMJN dès le départ. Separate+ convertit en CMJN depuis du RVB, donc la qualité final sera forcément moins bonne que du CMJN natif.
Dans les logiciels Libre qui supporte le CMJN en natif nous avons Krita et Scribus par exemple.

Procédure :

  1. Téléchargement : téléchargez sur cette page la dernière version de Separate+ : http://cue.yellowmagic.info/softwares/separate.html
  2. Dé-zippage, puis avec un terminal placer vous dans le dossier dé-zippé.
  3. Installation des librairies utiles, pour moi ça a été : sudo apt-get install liblcms1-dev libtiff4-dev libgimp2.0-dev pkg-config build-essential fakeroot checkinstall
  4. Compilation : make
  5. Installation : sudo checkinstall (génération d'un .deb puis installation de celui-ci)
  6. Enjoy !

Sources :

Retourner au sommaire

Gravatar de Génération Linux

Exécuter une commande à distance en cas d'alerte Zabbix 

Lorsqu'un déclencheur (ou Trigger) se déclencha dans Zabbix, nous sommes averti sur l'interface d'administration web par un carré rouge clignotant. Une fonction très appréciable de Zabbix consiste à envoyer un mail à la personne responsable en cas de déclenchement d'alerte.

Il est également possible d'exécuter une commande shell à distance sur la machine concernée. Ce tutoriel va vous expliquer comment faire.

I. Pourquoi

Si vous ne connaissez pas Zabbix, rendez-vous sur l'article de présentation ;)

Tout d'abord, nous allons voir l'utilité d'une telle action. Pourquoi est-il souhaitable, dans certains cas, d'exécuter une commande shell sur un client ayant déclenché une alerte.

Pour bien illustrer cela, nous allons prendre un exemple très simple :

Imaginons que nous surpervisions une machine, en particulier, la température de cette machine. Nous avons donc créé un objet (item) température processeur ainsi qu'un déclencheur (trigger) qui s'active lorsque la température du processeur dépasse 100°C.
Au cas où ce déclencheur viendrait à s'activer, il serait plutôt intéressant de dire : "En plus de m'envoyer une alerte sur l'interface d'administration, je voudrais que tu éteignes la machine concernée avant que le processeur ne grille". (je sais il y a des sécurités pour cela mais c'est un exemple).

Concrètement, lorsque le trigger "Température processeur trop haute" se déclenche, en plus d'avoir un avertissement sur le panel web, on exécute la commande halt sur la machine qui surchauffe.

Voila un cas où il est souhaitable d'exécuter une commande à distance. Si vous en avez d'autres, je suis curieux de les connaître :)


II. Comment

"Ok, j'ai compris, mais comment on fait ?"

Lorsqu'un agent zabbix est installé depuis les dépôts sur la machine à surveiller, cela créé automatiquement un utilisateur zabbix qui va être utilisé pour faire tourner cet agent. Pour voir cela, nous pouvons exécuter cette commande :
ps aux|grep zabbix

zabbix    3317  0.0  0.0   5132   620 ?        SN   10:30   0:00 /usr/sbin/zabbix_agentd

C'est grâce à cet utilisateur que nous allons exécuter une commande à distance sur cette machine. Si vous avez installé l'agent à partir des sources, vous devrez, de toutes façons, créer cet utilisateur zabbix.

Premièrement, il faut autoriser l'exécution des commandes à distance sur l'agent. Pour ce faire, dans son fichier de configuration, il faut décommenter la ligne suivante :
EnableRemoteCommands=1

Puis nous allons allouer un shell à l'utilisateur zabbix car, par défaut, il n'en a pas. Nous allons donc modifier le fichier /etc/passwd :
zabbix:x:101:102::/var/run/zabbix-server/:/bin/false
nous allons le modifier en
zabbix:x:101:102::/var/run/zabbix-server/:/bin/bash

Certes, ce n'est pas la manière la plus propre mais c'est de loin la plus rapide :)


Ensuite on va paramétrer l'action à effectuer dans le panel. Pour cela, rendez-vous dans l'onglet "Actions" du menu "Configuration" :


Dans mon screenshot, vous pourrez remarquer que j'exécute la commande lorsque le fichier /etc/passwd a été modifié (c'était juste pour faire mes tests).
Dans l'onglet Operation Type, choisissez "Remote command" puis dans le rectangle "Remote command", ajoutez y une commande par ligne en respectant cette syntaxe :

Host:Commande
Par exemple, je paramètre cette commande :

eeepc:sudo /sbin/halt

Dans cet exemple, on demande d'exécuter sudo halt sur la machine eeepc.
On utilise sudo car on cherche à exécuter une commande qui nécessite les droits root (car, rappelez vous, on lance les commandes avec le compte utilisateur zabbix sur l'agent en question).

Dans ce cas, il faut penser à bien renseigner le fichier /etc/sudoers de cette machine (grâce à la commande visudo). Exemple :
zabbix  ALL=(ALL) NOPASSWD: ALL
Là on autorise l'utilisateur Zabbix à exécuter toutes les commandes en root et sans mot de passe (attention à ne surtout pas demander de mot de passe).

III. Sécurité

Certain ont du bondir de leur chaise en voyant que je laissais tous les droits root à l'utilisateur Zabbix. Ils ont raison.
En effet, si une personne mal intentionnée avait accès au serveur Zabbix, il pourrait faire exécuter un trigger et donc n'importe quelle commande sur la machine concernée, c'est un risque que nous ne pouvons pas prendre, nous allons donc sécuriser cette méthode.

  • Limiter les commandes autorisées à l'utilisateur zabbix

Si nous voulons uniquement utiliser la commande halt, nous devons autoriser l'utilisateur zabbix à n'exécuter que cette commande. Pour ce faire, nous allons ré-éditer le fichier /etc/sudoers (grâce à la commande visudo).

Au lieu de mettre cette ligne :
zabbix  ALL=(ALL) NOPASSWD: ALL
nous allons mettre celle-ci :
zabbix  ALL=(ALL) NOPASSWD: /sbin/halt

Ainsi,on autorise l'utilisateur zabbix à n'exécuter que la commande halt avec les droits root.

Pour plus d'informations sur la gestion de sudo et des sudoers, je vous invite à aller voir mon cours sur le sujet.

  • Allouer un shell sécuriser à l'utilisateur zabbix

Au lieu d'allouer le shell /bin/bash à l'utilisateur zabbix (dans le fichier /etc/passwd), nous allons lui allouer le shell /bin/rbash.

rbash (pour restricted bash) est un shell identique à bash mais chez qui on à désactiver certaines fonctionnalités (par mesures de sécurité). Avec ce shell, il est impossible de :

  • changer de répertoire avec cd
  • créer ou détruire les valeurs de SHELL, PATH, ENV ou BASH_ENV
  • indiquer des noms de commandes contenant un / 
  • indiquer un nom de fichier contenant un / comme argument de la commande interne .
  • spécifier un nom de fichier contenant une barre oblique comme argument de l'option -p de la commande interne hash
  • importer une définition de fonction dans l'environnement au démarrage
  • analyser les valeurs de SHELLOPTS au démarrage
  • rediriger la sortie en utilisant les opérateurs de redirection >, >|, <>, >&, &> et >>
  • utiliser la commande interne exec pour remplacer l'interpréteur par une autre commande
  • ajouter ou supprimer des commandes internes avec les options -f et -d de la commande interne enable
  • utiliser la commande interne enable pour activer les commandes internes de l'interpréteur désactivées
  • indiquer l'option -p à la commande interne commande
  • supprimer le mode restreint avec set +r ou set +o restricted


Voila pour ce petit tutoriel, j'espère avoir été assez clair :) D'autres tutoriels Zabbix viendront certainement, si vous en voulez un en particulier, demandez-moi ;)

Retourner au sommaire

Gravatar de Génération Linux

Journal d'une apprentie, quatrième partie 

Bonjour à tous !

Me voici pour la quatrième partie de ce journal ! Et au programme, une triste nouvelle... je suis en pleine dépression linuxienne...
A peine sortie de cure de déwindowsification, me voici sur la mauvaise pente, prête à une rechute, qui laisse Benjamin désarmé quant à la façon dont il doit se prendre pour que je me ressaisisse...

Quatrième partie : Quand la fatalité s'en mêle...


Je m'explique : j'ai remarqué (enfin ce pauvre Benjamin le remarque d'autant plus je dois dire...) que lorsque j'étais sous Linux, une fois sur deux (voire deux fois sur deux), je m'énervais. Il y a sans arrêt des choses qui m'échappent (normal, me direz-vous) mais pour moi qui ne suis absolument pas patiente... Adieu le temps où je faisais ma Black Hat dans le panneau de configuration (en mode avancé), adieu le temps où je pouvais m'imaginer que j'étais Bill Gates avec la fameuse combinaison "ctrl alt suppr".
A présent, mes soirées sont ponctuées de "*soupir* Beeennnjaaamiiin !! Viiiens voiiir ! Y aaa un truuuc lààà !"... que de déceptions, que de perte d'estime personnelle. Une grande frustration.

Je suis toujours en dual boot, mais allez savoir pourquoi, le wifi sous Windows ne fonctionnait plus ! Obligée de brancher directement le câble réseau... impossible pour moi de faire marche arrière pendant ma dépression. Et Benjamin, en bon psychothérapeute, n'a pas couru à ma rescousse pour me "réparer" mon Windows, vous vous en doutez...

A côté de ces quelques heures passées sous Windows, enfin sur Paint Shop Pro surtout, j'ai quand même utilisé Linux non-stop pendant un bon bout de temps ! Cependant, je n'ai pas grand-chose à vous raconter étant donné que mon utilisation se limite à la bureautique (donc toujours plus ou moins les mêmes choses).

Au fait, exaspérante la nouvelle version, non ? Comme je vous l'avais dit dans mon article précédent, j'avais installé la version 9.04 Jaunty Jackalope pour "repartir sur de bonnes bases" après mes problèmes avec le dual boot. Bonjour les bonnes bases ! Exaspérée, j'ai fini par revenir à la 8.10 ! Être obligée d'ouvrir un nouvel onglet en faisant "ctrl+T", à la longue...

Benjamin l'a utilisée un peu également et il en a été très déçu, à mes yeux comme aux siens, cette version est bâclée, elle nécessite beaucoup trop de ressources, bref, on ne m'y reprendra pas. Je songe même à changer de distribution ! Je voulais essayer Debian, car tout le monde a l'air de n'en dire que du bien mais Benjamin me dit qu'Ubuntu est la plus simple pour les noobs... peut-être utiliser Kubuntu, comme l'un d'entre vous m'avez proposée ? Ou Xubuntu ? J'y songe, j'y songe.


J'ai quand même noté chacune de vos propositions ; en voici mes impressions !

Emesene : j'ai téléchargé la nouvelle version, elle me plaît davantage que les autres. Des avantages, des inconvénients comparé à Msn bien évidemment, mais étant donné que je ne trouverai probablement jamais le sosie parfait de Msn sous Linux, j'essaie d'être moins exigeante. Mais je le trouve quand même bien fade, moins "gai". Oui, je sais c'est kikoo lol, y a des pubs, etc. Mais des goûts et des couleurs, on ne discute pas.


J'apprécie vraiment qu'ils aient pris soin d'intégrer un correcteur orthographique. C'est une bonne idée, bien que mes amis se fichent que je fasse des fautes ou non, étant donné que l'écriture instantanée est toujours plus ou moins "simplifiée". Mais cela reste une bonne initiative, c'est comme si Linux essayait de réparer les dégâts causés par Msn ! Quoi de plus beau que cet exemple colossal, trouvé sur le skyblog de ma cousine et que je voudrais vous faire partager tellement il est éloquent :

- "david, posté le mercredi 27 mai 2009 - tu é tros belle noublie pas de men voiéllé la photo kan tu ora du créd".

Triste constat, vous disais-je...

Mercury : C'est en anglais... mais Benjamin commence déjà à m'envoyer des messages subliminaux "mais tu sais, tu pourrais le traduire si tu voulais, c'est pas trop dur, c'est un fichier texte, etc, etc". Tiens, en parlant de message subliminal, il m'a raconté cette semaine qu'à Cuba, beaucoup avait eu des problèmes avec Windows Live Messenger et que le gouvernement, sous un accès de colère, songeait sérieusement à éradiquer tous les Windows pour les remplacer par Linux ! Un signe, vous croyez ? Ben en tout cas, chez nous, on a rien à leur envier : Hadopi, Lopsi... oups, je m'égare.


Jabber : Mes contacts ne sont pas sous Linux, ce n'est pas pour avoir un compte Jabber...


Empathy : Je tombe sur une page "vide" comme celle-ci, pas très attractif... même Benjamin n'a pas trouvé la solution pour avoir des contacts là-dedans :D ! Ben oui, c'est la crise.


Krita - Gimp : Benjamin m'a dit que tous mes dossiers, tous mes documents ne tiendraient pas dans mon répertoire personnel parce que la partition de Linux était trop petite. J'ai donc demandé à ce qu'il me garde uniquement une petite place pour Paint Shop Pro. J'ai bien essayé tout ce que vous m'aviez proposé : Krita (quand je l'ai téléchargé, je suis tombée sur une version "vide" (sans icônes), en anglais... pas top), Gimp aussi bien sûr ; mais honnêtement, le coeur n'y est pas.

J'ai utilisé Paint Shop Pro pendant plus 2 ans, j'ai appris seule à m'en servir, je n'ai pas envie de "recommencer à zéro" toutes ces embûches finalement. C'est peut-être fataliste, mais je n'ai pas l'envie et encore moins le temps de m'attarder sur ce genre de choses. Mais bon, quand je serai sous Linux, par flemme de retourner sous Windows, je serais peut-être "obligée" de me servir de Gimp, peut-être que le skill viendra sans que je m'en rende compte après tout... bref, je n'ai pas vraiment envie d'une "migration" sur ce point. Je tiens quand même à dire que "J-P" a envoyé un tuto fait par lui-même à Benjamin pour m'aider ; s'il passe par ici, je l'en remercie beaucoup, je me mettrais à cette petite lecture quand mes partiels seront terminés ;) Le lien pour les curieux : ICI

Je trouve Paint Shop Pro tellement plus attractif !

Ce qui ne me pousse pas vers Gimp...



En tout cas, j'apprécie de plus en plus Gedit, je m'en sers souvent, et j'ai vu qu'on pouvait le configurer :


Voilà pour aujourd'hui !


Je pense que je m'attendais à plus simple en me dirigeant vers Linux (attention je ne dis pas que c'est compliqué nuance). A mon avis, et il le reconnaît lui-même, Benjamin m'a trop fait d'éloges avec son "point de vue d'expert". Il y a des choses plus simples, d'autres où il faut s'attarder si on ne s'y connait pas. Mais flûte, rien que pour la philosophie qui en émane, j'ai bel et bien envie de m'accrocher. Ben oui, la dépression, c'était pour le suspense :D

De plus, Benjamin m'a promis que si je persévérais, à la veille de mon anniversaire, il m'offrirait cette superbe plaquette d'autocollants Linux ! C'est mon côté Jacky qui ressort ("Jacky-koolol" comme dirait Benjamin).



Au fait, en relisant les commentaires, un grincheux m'interpelle : inspirée par Jean-Marie Bigard, mon maître à penser, voici ce que je te réserve après avoir lu tes propos cyniques sur ce blog et même ailleurs...

"Les critiques sont généralement des gens qui auraient été poètes, historiens, biographes, s'ils avaient pu; ils ont essayé leurs talents d'une façon ou d'une autre, et n'ont pas réussi; en conséquence, ils se sont faits critiques." Samuel Taylor Coleridge


De fil en aiguille, je voulais vous parler d'une chose : j'ai reçu une proposition très sympa d'un membre d'Oxyradio, à savoir faire des podcasts sur le même thème que mes articles, à savoir ma migration de la fenêtre au manchot. Néanmoins, bien que "touchée" par cette proposition, j'ai peur de ne pas avoir grand-chose à dire de plus, si podcast il y a, ils ne seront qu'une "relecture", qu'une "paraphrase" de ce que j'ai déjà écrit. J'ai l'impression que ce serait juste "lire ce que j'écris" finalement. Bien sûr, tout le monde ne lit pas forcément Génération-Linux, mais pour ceux qui m'auraient déjà lue ou même pour moi, ça ne me semblerait pas naturel... qu'en pensez-vous ?

Merci encore à tous pour vos commentaires enthousiastes, à bientôt !

Retourner au sommaire

Gravatar de Génération Linux

XMind du mind mapping open-source 

Une mind map ou carte heuristique (le nom français est franchement pompeux) est un outil pour mettre en forme sa pensé sous forme d'un graphe. La première fois qu'un ami m'a montré le concept en me disant un truc du genre : "C'est génial, tu peux pas savoir !"... en effet je pouvais pas savoir. J'avais trouvé un outil pour jouer avec, j'en avais fait deux, trois, sans but réel : "Ok c'est marrant, mais sans plus".

Je garde ça dans un coin de ma tête, regardant mon pote prendre des notes là-dessus pendant certains cours, voyant également des gens utiliser le concept pour faire de la prise de notes dans des conférences.

Pour visualiser un peu mieux : voici une mind map permettant de positionner les différentes versions de Linux, elle vient d'ici.



J'ai commencé à utiliser cet outil très récemment dans un but professionnel puisque je réalise régulièrement des vidéos de compte-rendus, et une mind-map est souvent un support visuel idéal dont la réalisation ne me prend que très peu de temps : aucune perte de temps dans la mise en forme, la construction de la map est intuitive et la mise en forme imposée.

C'est mon utilisation personnelle, mais XMind Ltd. propose d'héberger vos créations (attention au petit bouton upload) en ligne, on y trouvera donc de l'inspiration pour d'autres utilisations :

Après avoir fait quelques brefs essais et suivis quelques conseils, le meilleur logiciel que j'ai trouvé est XMind, un logiciel libre basé sur cette plate-forme merveilleuse qu'est Eclipse RCP (Rich Client Platform). Grâce à sa conception intelligente et sa licence libre, Eclipse n'est pas seulement une référence pour les programmeurs, c'est également un outil puissant pour toutes sortes de logiciel ... dont, ici, un logiciel de mind maps.

La plate-forme Eclipse a également le bon goût de permettre facilement la réalisation de logiciels portables, cela fonction donc parfaitement sur Linux/Windows/Mac.





Globalement pas énormément de fonctionnalités à répertorier :
  • Interface simple et prise en main rapide ;
  • Quelques raccourcis claviers bien pensés qui font du bien : Tab rajoute un noeud de niveau inférieur, Entrer rajoute un noeud de même niveau, F2 édite le noeuf courant, F3 rajoute un label, F4 rajoute une note associée au noeud ;
  • Quelques styles et thèmes si vous ressentez le besoin de changer un peu la mise en page ;
  • Insertion faciles d'images, de marqueurs ou de fichiers attachés ;
  • Export sous plein de formats : HTML, image et FreeMind (depuis la version 3.0.3) ;
  • Nombreuse mises en forme différentes (structure dans le logiciel).
Je regrette personnellement qu'il n'y ait pas de fonctionnalités de focus sur un sous-noeud ou de fullscreen comme dans MindView 3, mais globalement je trouve que c'est un logiciel stable et très abouti.

Notons qu'il existe une version pro, payante cette fois, mais permettant de faire des exports vers des diaporamas ou des fichiers textes.

Retourner au sommaire

Gravatar de Génération Linux

Zabbix, un excellent logiciel de supervision réseau 

Toujours dans le cadre de mon stage, je suis en train d'étudier et de mettre en place Zabbix.
Pour l'instant je suis dans la phase de tests. Dans quelques jours je mettrai en place cette solution au sein de VersusMind et enfin, d'ici quelques mois, je devrai le mettre en place au sein d'un département entier (plus de 100 lieux géographiques différents). J'ai donc décidé de vous faire découvrir ce superbe logiciel sur lequel je travaille depuis 2 semaines et sur lequel je pense encore y travailler (avec plaisir) plusieurs mois.

I. Présentation

Zabbix est un logiciel de monitoring réseau Opensource et multiplateforme créé en 2002 par un Letton, Alexei Vladishev. Il permet de surveiller le statut de divers services réseau, serveurs, postes de travail et autres matériels (routeurs, parefeu, imprimantes, etc.).

Ce que Zabbix peut surveiller :

  • Les protocoles : HTTP, SSH, FTP, IMAP, SMTP, etc.
  • Les ports : 21, 80, 1434, 10050, etc.
  • Les processus tournant sur une machine : apache2, sshd, etc.
  • Les ressources matérielles : mémoire vive, espace disque, CPU, température, etc.
  • Les sites web : temps de réponse, vitesse de transfert, etc.
  • L'intégrité des fichiers : /etc/passwd à été modifié, etc.
  • Analyse des logs

Comment Zabbix peut-il surveiller :
  • Des tests de connexion simples (ping, test de ports, etc.)
  • Interrogation d'un agent SNMP présent sur la machine à surveiller
  • Installation d'un agent Zabbix sur la machine à surveiller (agent disponible sur toutes les plateformes)

En résumé, le contrôle d'une machine fonctionne de cette façon :

On créé un objet, par exemple, l'objet température processeur.
Nous pouvons ensuite :
  • générer un graphique nous montrant l'évolution de la valeur de cet objet (ici la température du processeur tout au long de la journée)
  • créer un déclencheur (trigger) qui s'active si la valeur de l'objet rempli une certaine condition (par exemple, si la température dépasse 90°C).
Si ce trigger se déclenche, en plus de l'alerte sur le panel web, nous pouvons être averti par mail, SMS, messagerie instantanée (Jabber) ou bien exécuter un script sur la machine concernée.
Typiquement, si la température du processeur dépasse 100°C, je demande l'envoi d'un mail à la personne responsable puis j'exécute un script qui va arrêter la machine à distance.

II. Installation

Il y a plusieurs paquets à installer pour utiliser Zabbix :

  • zabbix-server : le serveur de supervision en lui même
  • zabbix-frontend-php : le panel web d'administration et de supervision de Zabbix
  • zabbix-agent : optionnel, il s'agit de l'agent interrogé par le serveur pour monitorer une machine

Ubuntu

Ces trois paquets sont présents dans les dépôts officiels d'Ubuntu.
Dans Intrepid Ibex, c'est l'avant dernière version stable de Zabbix qui est disponible (1.4). En revanche, pour Jaunty Jackalope, les dépôts contiennent la dernière version stable de Zabbix (1.6).

Debian

Les dépôts de la Debian Lenny contiennent eux aussi l'avant dernière version de Zabbix, la 1.4. Si vous voulez installer la dernière version, il vous faudra la compiler à partir des sources. Pour ma part, je l'ai fait en suivant ce tutoriel.

Durant l'installation du serveur (via les dépôts), il se peut que vous obteniez l'erreur suivante :
ERROR 2002 (HY000) : Can’t connect to local MySQL server through socket ’/var/run/mysqld/mysqld.sock’ (2)
Si c'est le cas, vérifiez que votre serveur mysql tourne toujours...

Une fois le frontend-php installé, il est accessible sur http://hostname/zabbix
login : admin
pass : si vous avez installé la version 1.4, rien, si vous avez la version 1.6, zabbix

Il est probable que vous obteniez cette erreur dans l'interface web :
Timezone for PHP is not set. Please set "date.timezone" option in php.ini
Dans ce cas, ajoutez cette ligne dans votre fichier /etc/php5/apache2/php.ini
date.timezone = "Europe/Paris"


III. Présentation

Mes screenshots ont été faits sur la version 1.4, je l'ai utilisé 1 semaine puis j'ai installé la version 1.6. il n'y a pas d'énormes changements au niveau de l'interface web, je conserve donc ces screenshots.
Note : Tous mes screenshots sont en anglais. Zabbix est très bien traduit, cependant je préfère utiliser la version anglaise car c'est plus simple pour suivre les tutos ou pour poster sur le forum officiel ;)


Partie supervision

Voici la page d'accueil de l'interface de supervision (dans la version 1.6, la page d'accueil est un tableau de bord qui récapitule les différentes évènements récents) :

Nous pouvons y voir les différents triggers (ou déclencheurs), autrement dit, les alertes des machines surveillées.

Onglet suivant, nous pouvons voir le contrôle d'un site Web (en l'occurrence ici le temps de réponse de ce site et la vitesse de téléchargement) :

Nous pouvons ensuite voir les différentes données recueillis par les objets, triés par type (disponibilité, intégrité, système de fichiers, logs, ...) :

L'onglet suivant nous indique les triggers déclenchés pour chaque hôte :

Voici une possibilité de Zabbix très appréciable : la possibilité de créer des cartes du réseau :


Malheureusement, Zabbix ne permet pas la création automatique de ce genre de map. Vous devrez entrer à la main les différents hôtes. Cependant, une fois que vos hôtes sont renseignés, ils sont actualisés en temps réel (par exemple, nous pouvons voir le nombre de problèmes) et cliquer sur l'hôte pour voir les problèmes associés (schéma ci-dessus).

Nous allons voir ensuite un des gros avantages de Zabbix : sa capacité à faire des graphiques. En effet, il est possible de coupler différentes données pour en sortir un graphique.
Voici par exemple un graphique couplant les ressources CPU (idle, CPU system, CPU user) :

Il est également possible de regrouper différents graphiques sur le même écran, de manière à avoir une vue la plus synthétique possible :

Il est possible de découvrir automatiquement un réseau. Nous donnons à Zabbix le pool d'adresses Ip qu'il doit sonder (par exemple 192.168.2.1 -> 192.168.2.254 puis nous spécifions quel port doit-il vérifier. Sur cette capture d'écran, les ports 21, 22, 25, 80 et 10050 (l'agent Zabbix) :

L'inventaire du réseau :


Pour le moment, l'inventaire n'est pas automatique, il serait plus qu'appréciable de pouvoir le coupler avec un outil du style d'OCS inventory mais cette fonctionnalité n'est pas encore intégrée.


Partie configuration

Voici les principaux onglets de la partie configuration :

Ajout d'un hôte :

Voici les différents objets d'une machine :

Maintenant les différents triggers :

La liste des utilisateurs de Zabbix :

Pour terminer avec cette petite présentation, je vais vous énoncer quelques avantages qu'a Zabbix par rapport à Nagios (je vois déjà les pro-Nagios fumer, j'ai trouvé ces comparaisons sur Internet car je ne connais pas Nagios.
Je suis donc ouvert à tout commentaire, que vous soyez pro-Zabbix ou pro-Nagios, venez compléter cette liste :) :

  • Toutes les fonctionnalités sont intégrées à Zabbix. En effet, là où il faut installer des plugins supplémentaires pour Nagios (pour les graphiques par exemple), Zabbix fourni d'office tous les outils.
  • Ceci fait que la mise à jour de zabbix est moins risquée. Si on met à jour Nagios, les plugins seront-ils toujours aussi fonctionnels ?
  • Installation et et mise en place de cette Zabbix beaucoup plus simple et rapide
  • Interface de supervision et de configuration plus intuitive et plus clair


J'espère vous avoir donné envie de tester cet outil. En tout cas, selon moi, c'est un outil vraiment parfait que nous inclurons dans les logiciels de notre (ou de votre) projet *Box !

À bientôt ;)

Retourner au sommaire

Gravatar de Génération Linux

Firefox 3.5 RC est sorti ! 

La RC (Release Candidate, version juste avant la version finale) de Firefox 3.5 est sortie depuis hier. C'est l'occasion de faire le point sur les nouveautés de cette version.

Les améliorations et nouveautés :

    Le support des balises <video> et <audio>.

     D'ailleurs Dailymotion à lancé sa plate-forme utilisant la balise <video> et les codecs Theora/Vorbis  : http://openvideo.dailymotion.com/fr. Ce n'est qu'une version pré-beta, mais elle contient déjà plus de 400.000 vidéos. Toutes les nouvelles vidéos seront automatiquement encodées en Theora/Vorbis.
     Cela est vraiment une très bonne chose pour la promotion des formats libres et ouverts et l'utilisation des balises <audio> et <video> (et donc ne plus avoir à utiliser flash pour les videos).

    Le support des applications hors-ligne d'HTML 5

    Mode de navigation privée.

     Avec ce mode de navigation,déjà présent sur d'autres navigateurs, Firefox ne garde aucune trace de l'historique, des téléchargements,... et à la fin de la navigation privée Firefox revient aux pages ouvertes avant le lancement du mode privé.

    Suppression possible de l'historique des 1, 2 ou 4 dernières heures ou de la journée.

    Amélioration de la restauration de session.

     Il est maintenant possible de choisir quelles fenêtres et onglets restaurer.

    Amélioration du moteur Javascript TraceMonkey, plus rapide et plus stable.

     J'ai pu vraiment le remarquer sur les pages "lourdes", comme Netvibes, et cela fait du bien plus de rapidité.

    Moteur de rendu HTML Gecko 1.9.1, avec parsing spéculatif

    Améliorations des web worker threads et nouveau support natif de JSON   

    Gestion de l’API de géolocalisation du W3C

    Le support des propriétés des CSS 2.1 et 3.0 (comme par exemple opacity et text-shadow) et des transformations SVG.

    Encore des améliorations qui permettront dans l'avenir et au fur et à mesure de se passer du flash.

    Nouveau logo :

Ou plutôt restylage du logo surtout au niveau de la queue du panda :

Le dessin est encore en cours, vous pouvez voir les différentes versions et l'avancement du travail sur le blog d'Alex Faaborg, le responsable du design de Firefox.

Installation sous Ubuntu :


Pour Jaunty et Karmic (9.04 et 9.10) : il suffit d'activer les dépôts universe (activés par defaut dans Ubuntu) et installer le paquet firefox-3.5. (apt://firefox-3.5 ;)).

Pour Intrepid Ibex et Hardy Heron (8.10 et 8.04) : il faut ajouter le dépôt PPA de Fabien Tassin (attention, il s'agit de dépôts non-officiels) :

deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu hardy main     # Pour Ubuntu 8.04 LTS (The Hardy Heron)
deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu intrepid main # Pour Ubuntu 8.10 (The Intrepid Ibex)

Pour ajouter un dépôt : doc d'ubuntu-fr


La version finale devrait arriver au courant du mois de juin.

Pour en savoir plus sur les nouvelles technologies de Firefox 3.5 : Firefox 3.5 pour les developpeurs.

Retourner au sommaire

Gravatar de Génération Linux

Création du projet *Box, qui veut en être ? 

Après avoir créé l'équipe de traduction française du FullCircle Magazine, j'étais à la recherche d'un nouveau projet à mettre en œuvre pour participer, une fois de plus, à la promotion et à la diffusion des logiciels libres.
Je pense avoir trouvé le projet dans lequel je compte vraiment m'investir au maximum. Il s'agit du projet *box.

Que se cache-t-il derrière ce nom ? Vous voulez me rejoindre dans ce superbe projet ? Dans ce cas, lisez la suite :)

I. Présentation

Comme vous avez pu le voir dans certains de mes articles, je m'intéresse beaucoup au cloud computing. Pas n'importe quel genre de cloud computing, un cloud computing personnel !

Avant tout, qu'est-ce que le cloud computing ?

La tendance veut que nos applications et nos données ne soient plus stockées sur notre machine mais sur un serveur distant, accessible depuis n'importe quel ordinateur connecté à Internet. Ainsi, plus besoin de se promener avec une clé USB contenant ses données personnelles. Vos données (ainsi que les logiciels pour les exploiter) sont mis en ligne et, par conséquent, accessible n'importe où.
Plus de risque de perdre ses données bêtement en perdant sa clé USB ou en faisant tomber son disque dur externe !

C'est cette définition qui me convient assez bien, j'aime ce côté du cloud computing. En revanche, l'autre côté est beaucoup moins enchanteur.

En effet, qui dit mettre ses données sur Internet, dit, en général, donner ses données à un organisme tiers, utilisant des logiciels propriétaires (au code source fermé) sur lesquelles nous perdons donc tout contrôle. Un exemple simple : Google Documents ou Ubuntu One.

Après avoir un peu parcouru le web sur ce sujet, j'ai pu distinguer quatre profils de personnes différents :

  1. Les premiers sont conscients de ces avantages et surtout de ces inconvénients, ils ont donc mis en place leur propre solution de cloud computing, chez eux. Ils gardent ainsi le contrôle sur l'intégralité de leurs données.
  2. Les deuxièmes sont également conscients des avantages et des inconvénients du cloud computing mais ils se disent que les données qu'ils mettent en ligne ne sont pas "sensibles". Ils ne veulent donc rien changer.
  3. Les troisièmes ne sont tout simplement pas au courant de la dangerosité du cloud computing, ils ne voient que le bon côté des choses et ne veulent pas changer cela. Pire, ils y participent activement.
  4. Enfin, certains sont conscients des inconvénients de ce genre de pratiques et voudraient changer les choses mais ils ne savent pas comment faire. C'est vrai que mettre en place un serveur mail perso n'est pas très simple pour un novice.
Ce projet *Box s'adresse donc particulièrement aux personnes correspondant au quatrième profil : Ils sont conscients que mettre leurs données sur des serveurs propriétaires utilisant des logiciels fermés est loin d'être une bonne idée, cependant, ils ne veulent pas "perdre de temps" à apprendre comment monter un serveur web ou un serveur mail perso.

Concrètement, le projet *Box a pour but de créer une distribution personnalisée comprenant tous les outils nécessaires pour avoir un système de cloud computing qui fonctionne "out of the box" chez soi. Il faudrait également voir pour un partenariat avec un fabricant de matériel pour être en mesure de fournir une solution complète (matériel avec logiciels déjà installés et fonctionnant sans problème).

L'utilisateur n'aurait donc plus qu'à brancher cette machine sur le réseau, configurer son ou ses comptes utilisateurs via une interface web et voilà tout. Tout serait ensuite disponible, parfaitement fonctionnel et utilisable immédiatement (serveur mail perso, serveur web avec moteur de blog intégré, système de partage de photos, de vidéos, lecteur de flux RSS, etc.).

II. Pourquoi un tel projet ?

J'ai ce projet en tête depuis déjà plusieurs mois. Cependant, je me disais que ce n'était pas un projet à prendre à la légère, que je m'avais pas les moyens matériels ou financiers pour mettre en œuvre tout cela, qu'une entreprise le ferait de toutes façons d'ici peu de temps.

Au fil du temps, j'avais toujours ce projet en tête mais commençais à me résoudre. Puis j'ai vu la conférence de Benjamin Bayart "Internet libre ou Minitel 2.0", dans laquelle il dit quelque chose du genre : "l'idéal serait qu'un utilisateur lambda puisse faire un apt-get install sky*log pour avoir sur sa machine sa propre plateforme de blog fonctionnant "out of the box" et non de l'héberger chez une société qui ne s'intéresse qu'au fric". Là je commençais à me dire, il faudrait vraiment mettre en place ce projet.
Après quelques recherches sur Internet, j'ai vu que des discussions sur ce sujet étaient déjà en cours (ici ou ). Par contre, j'ai trouvé que ce n'était pas facile d'apporter sa pierre à l'édifice et proposer ses idées rapidement pour faire avancer le projet.

Je me suis donc décidé à mettre en place un système de forum + wiki afin de mettre à disposition de tous une plateforme de discussion à propos de ce sujet. Ainsi, tout ceux qui sont intéressés par ce projet peuvent venir s'inscrire sur le site de ce projet afin d'apporter leurs avis, leurs idées ou leur point de vue.

Pourquoi ce nom ?
Ce nom de projet *Box n'est qu'un nom temporaire et vient de cette discussion qui souhaitait créer une "no-box". J'ai donc repris cette idée temporairement pour présenter ce projet.
Comme je l'ai dit, il ne s'agit là que d'un nom temporaire, qui doit être modifié. J'ai ouvert un topic sur le forum du projet pour en discuter.


III. En route pour de nouvelles aventures

Voilà, cette petite présentation s'arrête là. Je pense avoir été assez clair sur les tenants et les aboutissants de ce projet. Si vous avez des questions ou des remarques, vous pouvez me les soumettre en commentaire sur cet article ou sur le forum du projet.

Il ne me reste plus qu'à vous indiquer l'adresse (elle aussi temporaire) : http://box.generation-linux.fr

N'hésitez pas à parler de ce projet autour de vous, sur votre blog, votre site ou Identi.ca :) Plus il y aura de monde, plus il y aura d'idées, plus il y aura de compétences différentes.

Retourner au sommaire

Gravatar de Génération Linux

Patcher un programme : exemple avec dmenu. 

Un patch est un fichier apportant des modifications au code source d'origine. Il contient les différences qui existent entre l'ancienne et la nouvelle version. Les patchs permettent la correction de bug et/ou l'ajout de fonctionnalités.

Je vais vous parler de l'application d'un patch simple etj e vais illustrer mes propos avec un patch trouvé sur le forum d'archlinux pour dmenu, sur lequel j'avais déjà écrit un article.

Ce patch permet d'avoir un dmenu vertical et de régler sa taille et sa position sur l'écran.

A quoi ressemble un patch :


Le patch regroupe donc les différences entre l(es) ancien(s) fichier(s) source(s) et le(s) nouveau(x).

Le patch est obtenu grâce à la commande diff (man diff), qui recense les différences entre les fichiers, ici le code source original et celui modifié.

L'avantage du patch est de pouvoir facilement redistribuer un fichier simple au lieux de toutes les sources modifiées.

Voici une partie du patch que nous allons utiliser :

diff -u dmenu.orig/config.mk dmenu/config.mk
--- dmenu.orig/config.mk    2009-05-13 18:10:00.000000000 -0400
+++ dmenu/config.mk    2009-05-13 18:10:35.000000000 -0400
@@ -1,14 +1,14 @@
 # dmenu version
-VERSION = 4.0
+VERSION = 4.0-vertical
 
 # Customize below to fit your system
 
 # paths
-PREFIX = /usr/local
+PREFIX = /usr
 MANPREFIX = ${PREFIX}/share/man
 
-X11INC = /usr/X11R6/include
-X11LIB = /usr/X11R6/lib
+X11INC = /usr/include/X11
+X11LIB = /usr/lib/X11


On voit que cette partie du patch concerne le fichier config.mk.
On remarque aussi les lignes ajoutées(commençant par un "+") et supprimées (celle commencée par un "-").

1. Méthode générale.


Telechargez les sources et le patch.

wget http://code.suckless.org/dl/tools/dmenu-4.0.tar.gz

wget http://evaryont.me/dmenu-vertical-history.patch


Rendez vous dans le dossier des sources.

cd dmenu-4.0


Appliquez le patch :

patch -p1 < /chemin/verslepatch/dmenu-vertical-history.patch


Compilez le programme :

make
make install


et voila le patch est appliqué et dmenu installé!

2. Application à Archlinux.


Pour Archlinux il est possible d'ajouter le patch en modifiant le PKGBUILD, grâce à yaourt. Yaourt permet de récupérer le PKGBUILD du paquet grâce à l'option Sb, le reste se passe comme l'installation de logiciel provenant d'AUR.

yaourt -Sb


editez le PKGBUILD

remplacer le patch par celui téléchargé dans la fonction build

patch -p1 < /chemin/verslepatch/dmenu-vertical-history.patch

et voila vous pouvez continuer la compilation et l'installation dmenu.

3. Exemples d'utilisation de dmenu :

dmenu prend une liste de mots séparés par un retour à la ligne en entrée, les mets en forme et affiche  un menu et renvoie notre choix en sortie.


Exemple du forum Archlinux pour mpd:

mpc play `mpc playlist | dmenu -p "Find:" -r -l 10 -w 400 -y 5 -x 5| cut -c 2- - | sed -r s/"\).*$"/""/`

Qui ouvrira une fenêtre dmenu sur la droite de votre écran avec la place pour 10 items.

Quodmenu, un petit script dmenu pour commander simplement Quodlibet :

#!/bin/bash

titre=$(quodlibet --print-playing "<title> - <artist>")

ctrl="PlayPause\nNext\nPrev\nOrder\n$(quodlibet --status | cut -d " " -f 1,4)"

cmd=$(echo -e $ctrl | dmenu -i -p "$titre" -nb '#000000' -nf '#1994d1' -sb '#000000' -sf '#ffffff' )

echo $titre
case ${cmd} in
 "PlayPause")    exec quodlibet --play-pause;;
 "Next")    exec quodlibet --next;;
 "Prev")    exec quodlibet --previous;;
 "Order")    exec quodlibet --order=toggle
esac

Un autre exemple pour mpd par Geob, qui avait donné un lien vers son blog dans l'article sur dmenu :

http://pti-zarticles.dnsalias.org/wp/2008/10/19/mpd-la-musique-souple/

Et voila, vous savez maintenant appliquer un patch, et aussi des exemples supplémentaires et des précisions pour dmenu.

/!\ Quand vous récupérez un patch, faites le d'une source sure pour des raisons de securité evidente !!

Retourner au sommaire

Gravatar de Génération Linux

Journal d'une apprentie, troisième partie 

  • 10 votes
    vote oui vote non

Bonjour à tous !

Me revoici pour le plus grand bonheur de tous ! (ou le plus grand désarroi de tous, ça dépend des gens). Je ne comptais pas refaire d'article à vrai dire, mais cet élan de célébrité me pousse à continuer !
Ma troisième partie sera donc consacrée à mon utilisation de Linux en général, étant donné que je ne peux pas encore vous parler d'une éventuelle recompilation du kernel, ou de la mise en place d'un SVN... peut-être pour la quatrième partie ;)

Avant de commencer cette troisième partie, je voulais mettre certaines choses au clair : tout d'abord, merci à tous ceux qui me soutiennent et me félicitent, ou même à tous les avis positifs, qui sont vraiment très encourageants. C'est grâce à ce genre de "mentalité' que le changement devient une partie de plaisir. Benjamin m'a dit qu'un topic sur Ubuntu-fr était consacré à mes écrits, j'en ai été très étonnée, mais ravie des commentaires positifs et tout aussi blasée des commentaires de frustrés de la vie (je cite : "Ce qui me fait chier moi c'est de voir des Tux absolument partout. Ce site parle que du noyau? Elle tente d'installer Linux sans les logiciels GNU?" ou encore : "Et puis on a l'impression qu'heureusement qu'il y a un mec, sinon la nana, elle n'y arriverait jamais, à passer sous Gnu/Linux"). Comme ça m'émeut... j'ai bien envie de dire "si ça vous fait chier" (je cite), et bien, ne lisez pas ;)
Ou sinon : "je ne crois pas que ce soit une fille qui ait écrit ça" : je sais, ma verve impressionne et tout ce qui impressionne est masculin, c'est bien connu. Ou encore, et là, je fais référence à mes articles précédents, arrêtez de me dire : "bouh la vilaine elle crache dans le dos du système qu'elle utilise !"... et alors, anormal d'après vous ? j'ai assez utilisé Window$ dans ma vie pour en constater les failles ! si j'en étais satisfaite, pourquoi aurais-je envie de changer ? posez-vous la question ! vous aimez Window$ ? Moi non. La discussion s'arrête là. Et puis, on se demande ce que les pros-window$ viennent d'ailleurs faire sur ce blog, soit dit en passant... surtout pour critiquer !
Revenons à nos moutons...

Troisième partie : ma nouvelle vie sous Linux

 
Nouvelle vie oui ! Plus de bugs, plus de virus, adieu Avast, du nouveau, du beau et du libre !

Bon, malgré tout, j'ai eu l'impression que Linux était encore assez inconnu chez les débutants lorsqu'une amie m'a dit "c'est quoi Linux, c'est comme Windows ? c'est payant ?".
Également ma grand-mère, lorsque Benjamin a installé Linux sur l'ordinateur portable de mon oncle, qui m'a demandée si sa facture n'allait pas être plus élevée (oui ma grand-mère est très soucieuse avec sa facture, lorsque mon frère est sur Youtube, elle demande si c'est gratuit).
Sans compter Monsieur X (nous ne le citerons pas) qui a peur de récolter un "cheval de bois". Là je me suis dit : on a pas tous un Benj à la maison quand on est un noob en informatique. Bref, en tout cas, j'essaie de faire ma petite promo autour de moi !

Lorsque j'entends mon père pester contre Avast qui se déclenche, je passe furtivement à côté de lui et lâche délibérément un "ah t'es encore sous Window$". Ou lorsqu'une amie a besoin d'un formatage "ah oui c'est vrai que c'est pas Linux". Et je m'en donne à coeur joie ! Je me découvre un petit côté satanique que j'adore et que je développe avec beaucoup de plaisir...
 
Après, je ne dis pas que Linux est parfait, il y a encore trop de choses que je n'aime pas et auxquelles je n'arrive pas à m'accoutumer. Mais peu importe, je suis en cure de déwindowsification, je veux m'en sortir et j'y parviendrai !

I. Installation de Ubuntu 9.04, Jaunty Jackalope

Il m'a tout d'abord fallu reformater Window$ suite à un virus (étonnant, non ?) il y a trois mois, et l'ordinateur, de ce fait, ne bootait plus que sur la partition Window$. Il refusait donc de m'afficher le grub et ne me laissait aucun choix (va sous Window$ et tais-toi jeune utilisatrice).
Le problème aurait pu être résolu facilement si Benjamin n'avait pas été confronté à une erreur qu'il ne comprenait pas ! J'ai donc choisi d'attendre que la nouvelle version d'Ubuntu sorte pour pouvoir l'installer et redémarrer sur de bonnes bases...

Je viens d'installer à l'instant la version Jaunty Jackalope, que je découvre en même temps que Benjamin d'ailleurs. Douze minutes montre en main pour les plus pointilleux ! Et je l'ai faite toute seule comme une grande ! Chose qui aurait été impossible avec Window$. L'installation est intuitive, facile à installer, à la portée de tous à mon avis.
Il m'a juste fallu l'aide de Benjamin pour installer les pilotes graphiques manquants. Excepté ça, aucun driver à installer, à aller chercher sur le net ! Tout est déjà reconnu, c'est très appréciable et c'est un gain de temps considérable !

Je ne vois pas de grandes différences avec l'ancienne version à première vue, du moins pour moi qui suis débutante, mis à part au niveau esthétique. Bref, je vous en dirai probablement plus la prochaine fois.

II. Zoom sur les applications


Tout d'abord, je trouve Synaptic vraiment astucieux ! On y trouve tout sans se fouler ! (alors que sous Window$ y faut vraiment être ambitieux et persévérant parfois).
C'est ici que j'ai pu retrouver Compiz (oui oui, il me fallait la pluie à tout prix, que voulez-vous...).

Il y a quelques petites choses qui sont sous Window$ et que je ne trouve pas sous Linux : je n'en ai pas en tête, exceptée une qui m'exaspère !
Sous Window$, dans vos images, vous pouvez choisir de voir l'intégralité de vos photos par l'option "miniature'. Sous Linux, que de temps perdu ! On ne trouve que "liste' et 'icônes', 'icônes" étant l'équivalent de "miniature', mais il faut les faire défiler une par une ! Je ne sais pas si j'arrive à me faire comprendre mais bon, j'aurais essayé ! Benjamin me dit que ça doit pouvoir se configurer, mais pour l'instant, cela reste un véritable mystère ! (edit : voyant effectivement que personne ne me comprend, voici un screenshot !).


Il y aussi le fait que je trouve que Linux en général demande trop souvent une confirmation pour ouvrir telle ou telle application. Ça fait un peu Vista à mes yeux (sacrilège, je sais).



D'ailleurs, en parlant de la capture d'écran, je suis ravie de voir qu'en appuyant sur la touche magique, elle s'enregistre automatiquement ! Juste renommer et c'est dans la boîte ! Pas besoin de copier-coller dans Paint si vous voyez ce que je veux dire !

J'ai également eu l'occasion de tester Emesene, Amsn et Pidgin. Pidgin m'a presque énervée : trop simpliste, moche pour résumer. Celui que je préfère est Emesene, même s'il est encore loin derrière Msn d'après moi. Peut-être que d'autres sortiront d'ici là, du moins je l'espère, parce que ceux-ci ne me plaisent pas vraiment.
La seule chose qui fait que je garde un dual boot est Paint Shop Pro. J'ai appris à m'en servir, je le trouve génial, j'ai mes petites habitudes dessus. Je vous laisse imaginer ma tête en voyant Gimp, cette petite fenêtre avec des icônes incompréhensibles, simpliste également, mais trop simpliste et pourtant pas intuitif... l'horreur. J'ai le sentiment d'avoir un Paint amélioré... et encore, je me demande si Paint n'est pas mieux : imaginez mon désarroi !

Emesene et Gimp sont donc les deux seules choses pour l'instant qui font que je garde Window$ (mais quelles choses puisque je me sers souvent de Msn et Paint Shop Pro).
Benjamin m'a parlée d'un logiciel (Wine) qui pourrait "rapatrier' un programme de Window$ sous Linux, nous verrons par la suite...

J'ai mis également dix minutes à chercher le bloc-notes... un grand moment de solitude. Gedit, mis à part son nom pas très révélateur, est quand même chouette à utiliser ; j'imagine mal un correcteur orthographique dans le bloc-notes sous Window$ quand j'y pense.

Je n'ai plus qu'à aller fouiner sur Génération-Linux pour installer des choses inutiles (et donc indispensables) pour approfondir mes connaissances sous Linux !
Au départ, ce n'était pas mon intention, étant donné que je n'ai qu'une utilisation d'internet assez réduite, mais mon frère de 13 ans qui va chercher sur Génération-Linux et et tape une ligne de commande pour installer un jeu, a développé chez moi un esprit de compétition que je ne me connaissais pas... allez savoir pourquoi !

Excusez-moi d'avance pour cet article un peu court par manque de temps et de connaissances surtout ! Si vous avez des questions à me poser, des choses à me proposer, à me faire faire, je serais ravie d'essayer !

A bientôt !

Retourner au sommaire

Gravatar de Génération Linux

Sortie du FullCircle #24 en français 

Et un de plus ! La traduction du numéro 24 du FullCircle magazine est terminée et disponible sur le site officiel !


Le numéro 24 du FullCircle magazine est donc désormais disponible. Ne manquez pas ce numéro spécial de 43 pages !

Nous avons tenu compte de vos demandes et nous avons donc justifié l'intégralité du texte de ce nouvel opus. Nous espérons que vous apprécierez.


Le magazine est disponible sur le site officiel du projet !


P.S : Voici les membres de cette équipe de traduction. Si vous voulez faire parti de cette équipe, rendez-vous ici.

A bientôt pour le prochain numéro :)


Retourner au sommaire

©2007 :: Powered by BilboPlanet :: Hébergé par Tux-planet :: Valid CSS & XHTML

web tracker