Поперше ЛІНІЯ це програма обміну миттєвими повідомленнями для мобільних телефонів (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.
Привіт друзі