Jak používat pluginy Pidgin v Empathy Chat na Linuxu

Photo of author

By etechblogcz

Vylepšete Empathy IM pomocí pluginů Pidgin

Aplikace Empathy IM je sice plná užitečných funkcí, ale postrádá podporu pluginů. Naštěstí existuje jednoduchý způsob, jak tuto mezeru překlenout: umožnit Empathy načítat pluginy vytvořené pro Pidgin. V tomto návodu si ukážeme, jak snadno aktivovat pluginy Pidgin v aplikaci Empathy. Tuto funkčnost umožňuje plugin Telepathy Haze.

Jak nainstalovat Pidgin pluginy do Empathy

Následující kroky vám pomohou s instalací Telepathy Haze do vaší linuxové distribuce:

Ubuntu

Plugin Telepathy Haze je již delší dobu součástí softwarových zdrojů Ubuntu. Pro instalaci obslužného programu pro pluginy Purple (Pidgin IM) otevřete terminál a zadejte následující příkaz:

sudo apt install telepathy-haze

Debian

Debian rovněž obsahuje Telepathy Haze ve svých softwarových zdrojích. Je možné, že verze pluginu bude starší ve srovnání s jinými distribucemi, protože Debian aktualizuje balíčky pomaleji. Nicméně to by nemělo mít vliv na kompatibilitu s Pidgin pluginy.

sudo apt-get install telepathy-haze

Arch Linux

Arch Linux je známý svými aktuálními balíčky, takže uživatelé mají vždy k dispozici nejnovější verzi Telepathy Haze. Pro instalaci použijte Pacman:

sudo pacman -S telepathy-haze

Fedora

Stejně jako Arch Linux, i Fedora poskytuje aktuální balíčky. Uživatelé Fedory si tak mohou nainstalovat nejnovější verzi Telepathy Haze.

sudo dnf install telepathy-haze

OpenSUSE

Verze Telepathy Haze se může lišit v závislosti na používané verzi OpenSUSE. Pro instalaci pluginu otevřete terminál a zadejte:

sudo zypper install telepathy-haze

Kompilace ze zdrojového kódu

Telepathy je široce používána ve většině linuxových distribucí, takže by neměl být problém najít pro ni balíček. Pro instalaci pluginu vyhledejte v terminálu balíček „telepathy-haze“ a nainstalujte jej. Pokud nemůžete najít balíček, postupujte podle následujícího návodu, jak plugin zkompilovat ze zdrojového kódu.

Nejprve si stáhněte nejnovější verzi zdrojového kódu:

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

Nyní extrahujte soubory z archivu pomocí příkazu Tar:

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

Následně pomocí příkazů `cat` a `more` si zobrazte soubory `INSTALL` a `README`. Pečlivě si je pročtěte, abyste se dozvěděli o všech závislostech a specifických pokynech pro kompilaci pro váš operační systém.

cat INSTALL | more

cat README | more

Dále spusťte konfigurační skript, který prohledá a nastaví prostředí pro kompilaci Telepathy Haze:

./configure

Konfigurační program prohledá váš systém na závislosti a případné chyby. Snažte se všechny závislosti doinstalovat. Balíčky můžete vyhledat na pkgs.org.

Pokud vše proběhne v pořádku, můžete plugin zkompilovat a nainstalovat:

make

sudo make install

Instalace aplikace Empathy IM

Po úspěšné instalaci Telepathy Haze, je nutné doinstalovat i samotnou aplikaci Empathy. Ta má dobrou podporu, takže by s instalací neměly být žádné komplikace.

Ubuntu

Empathy je součástí Ubuntu již delší dobu. Pokud ji ale nemáte nainstalovanou, můžete ji snadno přidat:

sudo apt install empathy

Debian

Debian standardně dodává Pidgin pro potřeby rychlého zasílání zpráv. Nicméně, Empathy lze doinstalovat pomocí apt-get.

sudo apt-get install empathy

Arch Linux

Stejně jako Telepathy Haze, i nejnovější verzi Empathy můžete získat z repozitářů Arch Linuxu. Instalace pomocí Pacmana:

sudo pacman -S empathy

Fedora

Fedora může mít Empathy předinstalovanou, protože používá mnoho programů Gnome. Pokud ji však nenajdete, nainstalujte ji pomocí DNF:

sudo dnf install empathy

OpenSUSE

Chcete používat Empathy na OpenSUSE? Nainstalujte ji pomocí správce balíčků Zypper:

sudo zypper install empathy

Ostatní distribuce Linuxu

Empathy je rozsáhlý program a jeho kompilace ze zdrojového kódu chvíli trvá. Projekt Gnome poskytuje detailního průvodce, jak zkompilovat jejich instant messenger. Navštivte tuto stránku a postupujte dle instrukcí. Po instalaci Empathy, se vraťte k tomuto návodu, abyste se dozvěděli, jak nainstalovat pluginy Pidgin.

Instalace pluginů Pidgin v Empathy

Největší výhodou možnosti používat Pidgin pluginy v Empathy IM je, že uživatelé nemusí dělat nic speciálního. Jednoduše postupujte podle běžných instrukcí pro instalaci pluginu Pidgin a Empathy soubor najde a načte.

Poznámka: Pluginy Pidgin lze najít zde.

V tomto příkladu si ukážeme instalaci pluginu RocketChat Pidgin. Nejprve si nainstalujeme závislosti potřebné k sestavení pluginu.

Poznámka: V tomto příkladu ukazujeme závislosti pro Ubuntu, Debian a Fedoru. Informace o ostatních distribucích naleznete v oficiálním návodu.

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

Pomocí nástroje `hg` si stáhněte zdrojový kód pluginu RocketChat:

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

Přejděte do složky `purple-rocketchat`, kterou jste naklonovali a spusťte příkazy `make` a `make install` pro instalaci pluginu:

cd purple-rocketchat

make

sudo make install

Pokud se plugin úspěšně nainstaluje a Telepathy Haze funguje, měli byste vidět RocketChat v „Účtech“ v aplikaci Empathy.