Comment utiliser les plugins Pidgin dans Empathy Chat sous Linux

Photo of author

By pierre



Empathy IM est une application de messagerie instantanée riche en fonctionnalités. Cependant, son point faible réside dans le manque de plugins dédiés. Heureusement, il est possible d’étendre les capacités d’Empathy en y intégrant les plugins conçus pour Pidgin. Ce tutoriel vous guidera à travers le processus d’activation des plugins Pidgin dans Empathy. Cette compatibilité est rendue possible grâce au plugin Telepathy Haze.

Intégrer les plugins Pidgin dans Empathy

Les instructions suivantes vous montrent comment installer Telepathy Haze sur votre distribution Linux.

Installation sur Ubuntu

Le plugin Telepathy Haze est disponible dans les dépôts de logiciels d’Ubuntu depuis un certain temps. Pour installer ce gestionnaire de plugins pour Pidgin IM, ouvrez un terminal et exécutez la commande ci-dessous:

sudo apt install telepathy-haze

Installation sur Debian

Debian propose également le plugin Telepathy Haze dans ses dépôts. Il est possible que la version soit légèrement plus ancienne que celles disponibles sur d’autres distributions, car Debian est plus lent à mettre à jour ses paquets. Ceci ne devrait pas affecter le fonctionnement des plugins Pidgin, mais il est important d’en être conscient.

sudo apt-get install telepathy-haze

Installation sur Arch Linux

Arch Linux étant une distribution constamment mise à jour, les utilisateurs auront toujours accès à la dernière version de Telepathy Haze. L’installation se fait via Pacman:

sudo pacman -S telepathy-haze

Installation sur Fedora

Tout comme Arch Linux, Fedora bénéficie de mises à jour fréquentes et de paquets récents. Les utilisateurs de Fedora pourront donc profiter de la dernière version de Telepathy Haze.

sudo dnf install telepathy-haze

Installation sur OpenSUSE

La version de Telepathy Haze disponible peut varier en fonction de la version d’OpenSUSE que vous utilisez. Pour l’installer, ouvrez un terminal et exécutez la commande suivante :

sudo zypper install telepathy-haze

Compilation à partir des sources

Telepathy étant un projet largement répandu, il devrait être facile de trouver un paquet adapté à votre distribution Linux. Vous pouvez lancer une recherche dans votre gestionnaire de paquets avec le terme « telepathy-haze ». Si vous ne trouvez pas de paquet, vous pouvez compiler le plugin à partir des sources en suivant ces instructions :

Commencez par télécharger la dernière version du code source.

curl https://telepathy.freedesktop.org/releases/telepathy-haze/telepathy-haze-0.8.0.tar.gz > telepathy-haze.tar.gz

Utilisez la commande Tar pour extraire les fichiers de l’archive.

tar -xzvf telepathy-haze.tar.gz
cd telepathy-haze-0.8.0

Consultez les fichiers INSTALL et README inclus dans l’archive. Ils contiennent des informations sur les dépendances nécessaires et d’autres instructions spécifiques à votre système d’exploitation.

cat INSTALL | more

cat README | more

Exécutez ensuite le script de configuration. Il analysera votre environnement et préparera la compilation de Telepathy Haze.

./configure

Le script configure détectera les dépendances manquantes. Faites de votre mieux pour les installer. Le site pkgs.org peut vous être utile pour trouver les paquets nécessaires.

Une fois que tout est prêt, compilez et installez Telepathy Haze:

make

sudo make install

Installation de l’application Empathy IM

Après avoir installé Telepathy Haze, vous devez installer Empathy lui-même. Comme Telepathy Haze, Empathy est un logiciel bien pris en charge, son installation ne devrait pas poser de problème.

Installation sur Ubuntu

Empathy est souvent inclus par défaut avec Ubuntu. Si vous ne l’avez pas, vous pouvez l’installer avec la commande suivante:

sudo apt install empathy

Installation sur Debian

Debian utilise Pidgin comme client de messagerie instantanée par défaut. Cependant, Empathy peut être installé facilement via apt-get.

sudo apt-get install empathy

Installation sur Arch Linux

Tout comme Telepathy Haze, les utilisateurs d’Arch peuvent obtenir la dernière version d’Empathy directement depuis les dépôts de logiciels via Pacman:

sudo pacman -S empathy

Installation sur Fedora

Fedora utilise de nombreux logiciels Gnome, il est donc possible que Empathy soit déjà installé. Si ce n’est pas le cas, vous pouvez l’installer avec DNF:

sudo dnf install empathy

Installation sur OpenSUSE

Pour obtenir Empathy IM sur OpenSUSE, utilisez le gestionnaire de paquets Zypper:

sudo zypper install empathy

Installation sur d’autres distributions Linux

Empathy est un logiciel volumineux. La compilation à partir des sources peut prendre du temps. Heureusement, le projet Gnome a publié un guide détaillé qui explique comment compiler leur logiciel de messagerie instantanée. Consultez cette page pour plus d’informations. Une fois Empathy installé, revenez à ce guide pour apprendre comment installer des plugins Pidgin.

Installation des plugins Pidgin dans Empathy

Le principal avantage de pouvoir utiliser les plugins Pidgin dans Empathy est que l’installation se fait de la même manière que pour Pidgin. Il suffit de suivre les instructions habituelles pour installer un plugin Pidgin. Empathy détectera et chargera automatiquement le fichier.

Note : Vous pouvez trouver de nombreux plugins Pidgin ici.

Dans cet exemple, nous allons installer le plugin RocketChat pour Pidgin. Commencez par installer les dépendances requises pour la compilation du plugin.

Note : Cet exemple présente les dépendances pour Ubuntu, Debian et Fedora. Pour plus d’informations sur les autres distributions, consultez le guide officiel.

Ubuntu / Debian

sudo apt install libpurple-dev libjson-glib-dev libglib2.0-dev mercurial make libmarkdown2-dev

Fedora

sudo dnf install libpurple-devel.x86_64 libmarkdown-devel.x86_64 json-glib-devel.x86_64 glib2.x86_64

Utilisez l’outil hg pour télécharger le code source du plugin RocketChat:

hg clone https://bitbucket.org/EionRobb/purple-rocketchat/

Placez-vous dans le répertoire purple-rocketchat et exécutez les commandes make et make install pour installer le plugin.

cd purple-rocketchat

make

sudo make install

Si le plugin s’installe correctement et que Telepathy Haze fonctionne, vous devriez voir RocketChat apparaître dans la liste des « Comptes » dans Empathy.