[[pidgin]]
Piste: » pidgin
Pidgin : client de messagerie instantanée multi-protocole
Qu'est ce que Pidgin ?
Anciennement gaim, Pidgin est un client de messagerie instantanée multi-protocole, vous permettant d'utiliser tous vos comptes de messagerie instantanée en même temps.
Pidgin supporte les protocoles suivants :
- AIM
- Bonjour
- Gadu-Gadu
- Google Talk
- Groupwise
- ICQ
- IRC
- MSN
- MySpaceIM
- QQ
- SILC
- SIMPLE
- Sametime
- Yahoo!
- Zephyr
- Facebook (via un greffon)
La version actuelle de Pidgin est la 2.5.1.
Installation
Sous Gutsy et Hardy
Depuis la version Gutsy, Pidgin se trouve dans les dépôts officiels d'Ubuntu. S'il n'est pas installé par défaut, il vous suffit d'installer le paquet Pidgin.
Versions antérieures à Gutsy
Depuis un dépôt non officiel
Un backport de la version Gutsy du paquet Pidgin est disponible pour Feisty dans les dépôts de Lone Wolf 1). Pour l'installer, commencez par ajouter les dépôts de Lone Wolf à votre configuration.
Modifiez vos sources de mises à jour pour y ajouter les dépôts suivant :
deb http://falcon.landure.fr feisty pidgin deb-src http://falcon.landure.fr feisty pidgin
Ensuite, téléchargez la clef signant ces dépôts :
wget http://falcon.landure.fr/9FA7DC39.gpg -O- | sudo apt-key add -
Enfin, n'oubliez pas de mettre à jour la liste des paquets disponibles.
sudo apt-get update
Pour installer Pidgin et quelques uns de ses greffons :
Installez les paquets pidgin pidgin-blinklight pidgin-encryption pidgin-extprefs pidgin-otr gaim
Vous trouverez un raccourci vers Pidgin dans le menu Applications → Internet.
Avec un paquet .deb
Installez les paquets libsilc-1.0-2.
Télécharger le .deb en fonction de votre système : http://www.getdeb.net/app.php?name=Pidgin
Vous pouvez rajouter le greffon de guification: pidgin-guifications_2.14-i386.deb
cf : http://www.ubunteros.fr/?p=122#more-122 pour l'article original
Encore plus de greffons : purple-plugin-pack_2.1.1-1_i386.deb
La liste complète : Album - Auto Accept - Auto-rejoin - Auto Reply - awaynotify - Bash.org - Buddy Icon Tools - Buddy List Options - Buddy Note - buddytime - chronic - convcolors - Dice - DiffTopic - Magic 8 Ball - Flip - gRIM - Group Message - Hide Conversation - IRC Helper - Irssi Features - Last Seen - List Handler - Marker Line - My Status Box - napster - New Line - Nick Said - Offline Message - Old Logger - Plonkers - Schedule - Separate and Tab - Show Offline - Sim Fix - Slash Exec - SSL Info - Stocker - Switch Spell - Talk Filters - XMMS Remote - XChat-Chats.
Compilation
Nous allons parler ici de compilation, cette partie est donc faite pour un public relativement chevronné (cf. cette page).
Pour installer Pidgin, il est possible de le compiler manuellement (bien qu'il soit généralement préférable d'utiliser les dépôts officiels si vous tournez sous Ubuntu 7.10 (Gutsy Gibbon) ou ultérieur, cf. sous-partie précédente). Les paquets non officiels ne sont pas recommandés, attention à ce que vous téléchargez.
Ce n'est pas la peine de désinstaller gaim avant l'installation de pidgin. Vos paramètres seront automatiquement récupérés et utilisés dans le répertoire .purple de votre dossier personnel.
Tout d'abord téléchargez la dernière version des sources, extrayez l'archive et placez-vous dans le répertoire des sources extraites :
wget http://downloads.sourceforge.net/pidgin/pidgin-2.4.3.tar.bz2 tar xjfv pidgin-2.4.3.tar.bz2 cd pidgin-2.4.3/
Installez toutes les dépendances requises pour la compilation :
sudo apt-get build-dep gaim
puis installez les paquets : libgnutls13 libgnutls-dev libssl-dev network-manager-dev. Enfin, passez à la compilation proprement dite :
./configure '--enable-gnutls=yes' make sudo make install
Pidgin se lance simplement avec la commande pidgin.
Paramétrage
Gaim et Pidgin sont le même et unique logiciel. Installer Pidgin revient à mettre à jour Gaim, seul le nom a changé pour des raisons juridiques avec le logiciel de messagerie AIM, d'AOL. Il est donc inutile de désinstaller Gaim, tous vos paramètres seront conservés dans le répertoire « ~/.gaim/ ». Pidgin est donc directement opérationnel si Gaim était déjà installé. En outre, Gaim est automatiquement renommé en Pidgin dans le menu Application → Internet → Messagerie internet Pidgin.
Il est utile de savoir que les préférences se trouvent dans le dossier « ~/.purple » et non " ~/.pidgin/ " comme le pense un grand nombre de personnes.
Utilisation d'IRC
Lancement de Pidgin au démarrage de GNOME
Pour cela, il faut aller dans Système → Préférences → Session. Puis allez dans l'onglet « Programmes au démarrage » et cliquez sur « Ajouter ».
Dans la case, mettez « pidgin 0 ».
Essayer « pidgin & » si comme chez moi « pidgin 0 » me le lance non iconifié.
Envoyez un wizz/nudge
Pour cela, il suffit à l'endroit où l'on envoie d'habitude un message, d'écrire /nudge. Il est possible d'en envoyer à nos contacts, mais il n'est pas encore possible de les recevoir (ils n'ont pas d'effets et n'apparaissent pas en tant que nouveaux messages)
Avoir une petite notification quand quelqu'un se connecte, déconnecte, etc.
Pour activer cette fonctionnalité, installez le paquet pidgin-guifications ou pidgin-libnotify et pour avoir encore plus de greffons, installez le paquet pidgin-plugin-pack.
Avoir le correcteur d'orthographe
Afficher les messages personnels de ses contacts sous "MSN"
Par défaut, il n'est pas possible de voir les messages personnel de ses contacts sous Pidgin. Cela est cependant possible en installant le Protocole (greffon) "WLM". Ce Protocole (greffon) n'est autre qu'une version amélioré du protocole greffon "MSN".
Pour l'installer sous ubuntu, ouvrez un terminal et entrer :
Si vous êtes en version 32 bits (i386) :
cd /tmp wget http://ppa.launchpad.net/reda.ea/ubuntu/pool/main/m/msn-pecan/msn-pecan_0.0.14-1ubuntu1~ppa1_i386.deb sudo dpkg -i msn-pecan_0.0.14-1ubuntu1~ppa1_i386.deb
Si vous êtes en version 64 bits (amd64) :
cd /tmp wget http://ppa.launchpad.net/reda.ea/ubuntu/pool/main/m/msn-pecan/msn-pecan_0.0.14-1ubuntu1~ppa1_amd64.deb sudo dpkg -i msn-pecan_0.0.14-1ubuntu1~ppa1_amd64.deb
Ensuite, ajouter votre compte avec le greffon WLM, et non plus MSN.
Masquer les émoticônes ("smileys") personnalisés sous "MSN"
Si on veut empêcher l'affichage (parfois pénible) des smileys personnalisés de ses contacts :
* aller dans les options du compte MSN : Comptes > MSN > Modifier le compte
* aller dans l'onglet Avancé et décocher la case "Afficher les frimousses personnalisées"
A noter que la dernière version en date (2.5.0) permet de créer soi-même ses smileys personnalisés.
Avoir les émoticônes ("smileys") de "MSN" / Yahoo!Messenger
Simplement télécharger ce fichier et le glisser-déposer sur la fenêtre Outils/Préférences(Onglet Thème des frimousses).
Problèmes et solutions
Problème de connexions après mise à jour de Gutsy vers Hardy
Un problème de connexion au démarrage de Pidgin apparait chez certains utilisateurs lors de la mise à jour depuis Gutsy vers Hardy. Ce problème a été résolu en installant libglib2.0-dev et libxml2-dev :
sudo apt-get install libglib2.0-dev libxml2-dev
Sécurité des mots de passe
J'invite tout white hat ou développeur ayant un peu de temps à poster un patch pour que Pidgin utilise une librairie de cryptage, peu importe son niveau, tant que le code n'est plus lisible directement.
Ouvrir ses courriels hotmail dans firefox sans avoir à se reloguer
Si vous rencontrez un problème de consultation de vos courriels qui vous force a réentrer votre login et password sur la page web, il suffit de décocher et recocher l'option " Activer les cookies tiers " dans vos Préférences de Firefox.
Bloquer les spams MSN
Pour ne recevoir que des messages de sa liste de contact, il faut activer le filtrage dans pidgin :
Dans Outils → Filtre, choisir le compte MSN en question, et sélectionner Autoriser uniquement les utilisateurs de ma liste de contact.
Problème de connexion ICQ
La version de l'application de messagerie instantanée Pidgin fournie avec Ubuntu 8.04.1 ne peut pas se connecter à ICQ du fait de récentes modifications sur les serveurs ICQ. Une mise à jour sera disponible peu de temps après la sortie de la version 8.04.1.
Greffons
Comme dans firefox, Pidgin gère tout un tas de greffons (plugins) très pratiques. Un certain nombre son préinstallés avec le paquet et disponibles dans Outils/Greffons. Cependant, un autre certain nombre traînent sur le web et sont plus ou moins faciles à installer. Ce que vous devez savoir : le greffon est un fichier dont l'extension est généralement ".so" et qui sera lu dans le dossier ~/.purple/greffons. Il faudra parfois compiler ce fichier et le placer manuellement au bon endroit. Merci de rapporter ici toute difficulté.
Greffon Latex
Parmis tous ces greffons en figure un, pidgin-latex qui peut-être téléchargé ici. Ce greffon est très intéressant pour les scientifiques qui souhaitent communiquer par chat. En effet, il transcrira automatiquement toute expression de la forme $$ "expression" $$, en commande Tex. Ce qui permet de communiquer de bien jolies formules. Pour l'installer, c'est pas très dur, mais c'est pas évident quand on n'est pas au courant :
- Télécharger le dossier contenant les sources ici, mettons dans votre répertoire personnel,
- Décompresser l'archive téléchargée :
cd tar jxvf pidgin-latex*
- Se placer dans le répertoire du greffon, compiler et installer le greffon
cd pidgin-latex* make sudo make install PREFIX="/usr"
- Lancer pidgin, aller dans Outils/greffons et cocher la case "Latex",
- Enjoy

Greffons en tout genre
Greffon pour Skype:ici
Greffon pour Facebook:ici (Attention, il semblerait que l'utilisation de ce greffon soit considérée par Facebook comme un abus d'utilisation du service, motif de désactivation de compte, à confirmer)
Greffon pour afficher le titre de la musique en cours de lecture, deux plugins se trouvent dans les dépôts: pidgin-mpris et pidgin-musictraker ici
Greffon pour ajouter son compte Xfire: ici mettre à jour gfire_games.xml
Greffon de blog pour Pidgin supportant Twitter: ici
