So verwenden Sie Pidgin-Plugins im Empathy-Chat unter Linux

Empathie IM ist eine bemerkenswerte Anwendung, die eine Vielzahl von nützlichen Funktionen bietet. Allerdings zeigt sie Schwächen in Bezug auf Plugin-Unterstützung. Erfreulicherweise ist es unkompliziert, Empathie so zu konfigurieren, dass es die Nutzung von Pidgin-Plugins ermöglicht. Diese Anleitung erklärt, wie leicht sich Pidgin-Plugins in Empathie aktivieren lassen. Die Verwendung von Plugins mit dieser App wird durch das Telepathy Haze-Plugin realisiert.

Pidgin-Plugins in Empathie integrieren

Um zu erfahren, wie Sie das Telepathy Haze-Plugin auf Ihrer Linux-Distribution installieren, folgen Sie bitte den unten aufgeführten Anweisungen.

Ubuntu

Das Telepathy Haze-Plugin ist in den Ubuntu-Softwarequellen verfügbar und seit einiger Zeit dort vorhanden. Um den Plugin-Handler von Purple (Pidgin IM) unter Ubuntu Linux zu installieren, öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:

sudo apt install telepathy-haze

Debian

Obwohl die Debian-Version von Telepathy Haze möglicherweise älter ist als in anderen Distributionen, da Debian bei Paketaktualisierungen etwas langsamer ist, ist das Plugin auch hier in den Softwarequellen zu finden. Dies sollte die Funktionalität von Pidgin-Plugins jedoch nicht beeinträchtigen.

sudo apt-get install telepathy-haze

Arch Linux

Arch Linux ist stets aktuell, so dass Benutzer immer die neueste Version von Telepathy Haze auf ihrem Linux-PC installieren können. Die Installation erfolgt über Pacman:

sudo pacman -S telepathy-haze

Fedora

Ähnlich wie Arch Linux bietet Fedora aktuelle Pakete, was bedeutet, dass Fedora-Nutzer in der Regel die neueste Version von Telepathy Haze installieren können.

sudo dnf install telepathy-haze

OpenSUSE

Die Version von Telepathy Haze kann je nach verwendeter OpenSUSE-Version variieren. Zur Installation öffnen Sie ein Terminal und führen Sie diesen Befehl aus:

sudo zypper install telepathy-haze

Kompilieren aus dem Quellcode

Telepathy ist weit verbreitet und sollte auf jeder Linux-Distribution problemlos als Paket verfügbar sein. Suchen Sie im Terminal nach „telepathy-haze“ und installieren Sie es. Falls Sie es nicht finden, folgen Sie diesen Schritten zur Kompilierung aus dem Quellcode.

Laden Sie zunächst die aktuelle Version des Quellcodes herunter:

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

Extrahieren Sie die Dateien aus dem Archiv mit dem Befehl tar:

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

Lesen Sie die enthaltenen INSTALL- und README-Dateien mit den Befehlen cat und more durch. Beachten Sie dabei auch alle dort genannten Abhängigkeiten und eventuelle Betriebssystemspezifische Compiler-Einstellungen.

cat INSTALL | more
cat README | more

Führen Sie anschließend das Konfigurationsskript aus, um die Umgebung für die Kompilierung von Telepathy Haze vorzubereiten:

./configure

Das Skript überprüft Ihren PC auf fehlende Abhängigkeiten und gibt eine Fehlermeldung aus, wenn diese nicht installiert sind. Installieren Sie diese fehlenden Pakete. Nutzen Sie bei Bedarf pkgs.org zur Suche.

Wenn die Konfiguration erfolgreich war, können Sie Telepathy Haze kompilieren und installieren:

make
sudo make install

Empathie IM installieren

Nachdem Telepathy Haze installiert ist, muss die Empathie-Anwendung selbst installiert werden. Die Installation sollte dank der guten Unterstützung dieser Anwendung ebenfalls problemlos verlaufen.

Ubuntu

Empathie ist ein fester Bestandteil von Ubuntu. Wenn Sie es dennoch nicht finden, können Sie es ganz einfach installieren:

sudo apt install empathy

Debian

Debian wird standardmäßig mit Pidgin für Instant Messaging ausgeliefert, Empathie kann aber auch über apt-get installiert werden:

sudo apt-get install empathy

Arch Linux

Wie bei Telepathy Haze können Arch-Nutzer die neueste Version von Empathie direkt aus den Software-Repositories beziehen:

sudo pacman -S empathy

Fedora

Fedora hat Empathie möglicherweise bereits vorinstalliert, da es viele Gnome-Programme verwendet. Falls Sie jedoch einen anderen Desktop verwenden oder Empathie nicht finden, installieren Sie es mit DNF:

sudo dnf install empathy

OpenSUSE

Benötigen Sie Empathie IM auf OpenSUSE? Verwenden Sie den Paketmanager Zypper:

sudo zypper install empathy

Andere Linux-Distributionen

Da Empathie eine umfangreiche Anwendung ist, kann die Kompilierung aus dem Quellcode einige Zeit in Anspruch nehmen. Das Gnome-Projekt bietet eine detaillierte Anleitung zur Erstellung der Instant-Messaging-Software. Nach der Installation von Empathie kehren Sie zu diesem Tutorial zurück, um zu erfahren, wie Sie Pidgin-Plugins in Empathie verwenden.

Pidgin-Plugins in Empathie einsetzen

Das Schöne an der Verwendung von Pidgin-Plugins in Empathie IM ist, dass bei der Installation keine besonderen Schritte erforderlich sind. Installieren Sie ein Pidgin-Plugin wie gewohnt und Empathie erkennt und lädt es automatisch.

Hinweis: Pidgin-Plugins finden Sie hier.

Im folgenden Beispiel installieren wir das RocketChat Pidgin-Plugin. Zuerst installieren wir die benötigten Abhängigkeiten, um das Plugin zu erstellen.

Hinweis: Dieses Beispiel zeigt die Abhängigkeiten für Ubuntu, Debian und Fedora. Informationen zu anderen Distributionen finden Sie in der offiziellen Dokumentation.

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

Laden Sie mit dem hg-Tool den Quellcode des RocketChat-Plugins herunter:

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

Wechseln Sie in das Verzeichnis des geklonten Purple-Rocketchat-Ordners und installieren Sie das Plugin mit den Befehlen make und make install.

cd purple-rocketchat
make
sudo make install

Wenn das Plugin erfolgreich installiert wurde und Telepathy Haze korrekt funktioniert, sollte RocketChat unter „Konten“ in Empathie sichtbar sein.