Як використовувати плагіни Pidgin в чаті Empathy на Linux

Empathy IM — чудова програма з безліччю чудових функцій. Однак у відділі плагінів його дуже не вистачає. На щастя, Empathy легко активізувати, дозволивши йому завантажуватися в плагінах Pidgin. У цьому підручнику ми розповімо, як легко ввімкнути плагіни Pidgin в Empathy. Використання плагінів з цією програмою можливе завдяки плагіну Telepathy Haze.

Додатки Pidgin в Empathy

Виконайте наведені нижче інструкції, щоб дізнатися, як встановити його на свій дистрибутив Linux.

Ubuntu

Плагін Telepathy Haze є в джерелах програмного забезпечення Ubuntu і був там деякий час. Щоб встановити обробник плагінів Purple (Pidgin IM) в Ubuntu Linux, відкрийте вікно терміналу та введіть таку команду:

sudo apt install telepathy-haze

Debian

Debian має плагін Telepathy Haze у джерелах програмного забезпечення, хоча він може бути старішим за інші дистрибутиви Linux, оскільки Debian повільніше оновлює пакунки. Це не повинно впливати на плагіни Pidgin, але пам’ятайте про це.

sudo apt-get install telepathy-haze

Arch Linux

Arch Linux завжди оновлюється, тому користувачі завжди зможуть отримати найновішу версію Telepathy Haze на своєму ПК з Linux. Встановіть його за допомогою Pacman:

sudo pacman -S telepathy-haze

Fedora

Fedora, як і Arch Linux, з’явилася досить недавно і має новіші пакунки, ніж більшість операційних систем. Це означає, що шанувальники Fedora зможуть встановити абсолютну останню версію Telepathy Haze.

sudo dnf install telepathy-haze

OpenSUSE

Залежно від того, яку версію OpenSUSE ви використовуєте, ваша версія Telepathy Haze може відрізнятися. Щоб встановити його, відкрийте термінал і введіть таку команду.

sudo zypper install telepathy-haze

Будівництво з джерела

Telepathy використовується практично в кожному дистрибутиві Linux, тому не повинно виникнути проблем із пошуком пакета для нього. Відкрийте вікно терміналу, знайдіть «telepathy-haze» та встановіть його. В іншому випадку дотримуйтесь цих інструкцій, щоб створити плагін з джерела.

Спочатку завантажте останню версію вихідного коду.

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

За допомогою команди Tar витягніть файли з архіву.

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

Використовуючи команди cat and more, ознайомтеся з файлами INSTALL та README. Перегляньте їх і дізнайтеся про будь-які залежності, які вам потрібні. Також зверніть увагу на інші інструкції, викладені в цих документах, як-от налаштування компілятора, специфічні для вашої операційної системи тощо.

cat INSTALL | more

cat README | more

Далі запустіть скрипт налаштування та дозвольте йому сканувати та налаштувати середовище для компіляції Telepathy Haze.

./configure

Configure перевірить ваш ПК з Linux на наявність залежностей і помилку, якщо вони не встановлені. Зробіть все можливе, щоб встановити їх. Можливо, вам знадобиться перевірити pkgs.org для пакетів.

Якщо все виглядає добре, створіть і встановіть Telepathy Haze:

make

sudo make install

Встановлення Empathy IM

Після встановлення Telepathy Haze вам потрібно буде встановити саму програму Empathy. Як і Telepathy Haze, він дуже добре підтримується, тому з його встановленням не повинно виникнути особливих проблем.

Ubuntu

Емпатія вже давно включена в Ubuntu. Однак, якщо у вашій установці його немає, установити його так само легко, як:

sudo apt install empathy

Debian

Debian постачається з Pidgin для потреб обміну миттєвими повідомленнями. Тим не менш, Empathy можна легко встановити за допомогою apt-get.

sudo apt-get install empathy

Arch Linux

Як і Telepathy Haze, користувачі Arch можуть отримати останню версію Empathy безпосередньо зі сховищ програмного забезпечення. Встановіть його через Pacman:

sudo pacman -S empathy

Fedora

Можливо, у Fedora вже встановлено Empathy, оскільки вона використовує багато програм Gnome. Однак, якщо ви використовуєте альтернативний робочий стіл у Fedora або не можете знайти Empathy, встановіть його за допомогою DNF:

sudo dnf install empathy

OpenSUSE

Потрібно отримати Empathy IM на OpenSUSE? Візьміть його за допомогою менеджера пакетів Zypper:

sudo zypper install empathy

Інші Linux

Емпатія — це велика програма. В результаті створення його з джерела займає деякий час. На щастя, у проекту Gnome є детальний посібник, який показує, як саме створити програмне забезпечення миттєвого обміну повідомленнями. Перейдіть на цю сторінку тут і дотримуйтесь цього. Після встановлення клієнта Empathy поверніться до посібника, щоб дізнатися, як встановити плагіни Pidgin в Empathy.

Встановлення додатків Pidgin в Empathy

Найкращою частиною можливості використання плагінів Pidgin в Empathy IM є те, що користувачам не потрібно робити нічого особливого під час встановлення. Натомість просто дотримуйтесь звичайних інструкцій щодо встановлення плагіна Pidgin, і Empathy знайде файл і завантажить його.

Примітка: плагіни Pidgin можна знайти тут.

У цьому прикладі ми розглянемо, як встановити плагін RocketChat Pidgin. Спочатку встановіть правильні залежності, необхідні для створення плагіна.

Примітка: у цьому прикладі ми показуємо залежності для Ubuntu, Debian та Fedora. Щоб отримати інформацію про інші розповсюдження, зверніться до офіційного посібника.

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

Використовуючи інструмент hg, завантажте вихідний код плагіна RocketChat:

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

CD у клоновану папку purple-rocketchat на вашому ПК та запустіть команди make та make install для встановлення плагіна.

cd purple-rocketchat

make 

sudo make install

Якщо плагін успішно встановлено, а Telepathy Haze працює, ви зможете побачити RocketChat всередині «Облікових записів» у Empathy.