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.