Використовуйте протокол чату "Рядок" у Pidgin для Linux Mint 17 Qiana

Поперше ЛІНІЯ це програма обміну миттєвими повідомленнями для мобільних телефонів (iPhone, Android, Windows Phone, Firefox OS та ін.), яку також можна встановити на Windows і Mac. Тут я покажу вам, як встановити Пурпурна лінія un підключати від третіх осіб за Піджин (клієнт обміну повідомленнями з декількома протоколами) у Linux Mint 17  (Відповідно до сторінки автора, плагін був протестований на Ubuntu та Arch Linux).

Очевидно, якщо у нас не встановлено Pidgin, встановіть його

$ sudo apt-get install pidgin

Перед завантаженням плагіна з Творець У нас повинні бути три речі: libpurple (який встановлюється під час встановлення pidgin), компілятор apache thrift та файл line_main.thrift (який завантажується з тієї ж сторінки плагіна)

Встановлення Thrift

Компілятор доступний у сховищах Ubuntu, але автор пропонує скомпілювати його з вихідного коду, що я емпірично підтвердив, що так воно повинно бути, отже, приступимо до роботи:

1. - Встановити залежності

$ sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libboost-system-dev libboost-filesystem-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev

2.- Завантажте та розпакуйте

Ми будемо використовувати версію 0.9.1
$ wget http://www.bizdirusa.com/mirrors/apache/thrift/0.9.1/thrift-0.9.1.tar.gz

$ tar -xvf thrift-0.9.1.tar.gz

3. - Налаштуйте та зробіть установку

Спочатку перейдіть до папки
$ cd thrift-0.9.1
$ ./configure

Переконайтеся, що на виході з терміналу там написано Побудова бібліотеки C ++ ………: так, і потім

$ make

$ sudo make install

Після встановлення Thrift ми завантажимо плагін.

Завантаження та встановлення плагіна Pidgin

Попередження, це незавершене програмне забезпечення! Цей плагін все ще розробляється, і багато речей залишаються нестабільними або непридатними до виконання.

Завантажте звідси

фіолетова лінія

і розпакуйте.

Файл мені завантажили фіолетовий-лінія-04279d7.tar.gz В адресній книзі ~ / Завантаження, потім розпакувати

$ tar -xvf purple-line-04279d7.tar.gz

Зараз ми завантажимо рядок-протокол який містить файл line_main.thrift що нам потрібно

рядок-протокол

Після завантаження лінійний протокол, розпакуйте його та архів line_main.thrift скопіюйте його в папку фіолетова лінія

Тепер введіть папку фіолетова лінія і виконайте встановлення
$ make

$ make install

Тепер теоретично все повинно бути в порядку. Створили та скопіювали файл libline.so a ~ / .purple / plugins , за допомогою якого ми тепер можемо додати обліковий запис за протоколом LINE у Pidgin …… ..

але ...

У моєму випадку це було не так, існувала бібліотека економного пакету, яка не завантажувалася в систему (я це зрозумів, оскільки розмістив вікно налагодження in pidgin при завантаженні плагінів) і тому плагін для мене не працював, це була саме бібліотека libthrift-0.9.1.так . Щоб виправити цю проблему, перше, що ми робимо, це пошук бібліотеки, про яку йде мова, за допомогою команди

$ sudo find / -name libthrift-0.9.1.so

що в моєму випадку дало 2 результати:
1. - /usr/local/lib/libthrift-0.9.1.так
2. - ~ / Downloads / thrift-0.9.1 / lib / cpp / .libs / libthrift-0.9.1.so

Перша адреса, яку він повертає, - це місце розташування бібліотеки, яке нам потрібно, оскільки друге відповідає файлу, який ми завантажили. Щоб постійно додавати змінну середовища до системи, ми додаємо адресу / usr / local / lib a / etc / environment, ми робимо це за допомогою команди

$ sudo echo 'LD_LIBRARY_PATH="/usr/local/lib/"' >> /etc/environment

Тепер ми завантажуємо змінну середовища.

source /etc/environment

І тепер ми можемо використовувати протокол LINE у Pidgin.

Привіт друзі