Давным-давно Facebook использовал XMPP для своего чата. Этот протокол упростил подключение профилей пользователей к чат-клиентам (особенно в Linux). Пару лет назад компания, занимающаяся социальными сетями, отказалась от старого протокола чата в пользу собственного решения. В результате сломались старые способы подключения для подключения чата Facebook Messenger к внешним клиентам.

Вот почему пользователям пришлось придумать новые плагины для интеграции учетных записей Facebook Messenger с клиентами чата. Один из таких плагинов — Purple-facebook. Это замена старой интеграции чата Facebook Messenger и очень хорошо работает с новой системой. В этой статье мы объясним, как установить этот плагин на платформе Linux, а также как использовать его в Pidgin (и других клиентах чата, поддерживающих плагины Pidgin в Linux).

Установить Purple-facebook

Есть много способов установить плагин Purple-Facebook на платформе Linux. Собрать его из исходников довольно сложно, потому что инструкции не очень ясны. Плагин имеет достаточно поддержки в сообществе, поэтому доступны бинарные установщики. Выберите операционную систему ниже и следуйте инструкциям по установке.

Ubuntu

В Ubuntu есть множество различных устанавливаемых бинарных пакетов для плагина Purple Facebook благодаря службе сборки OpenSUSE. Чтобы установить его, вам понадобится инструмент wget. В этих инструкциях мы рассмотрим плагин 17.10. Он должен работать с Ubuntu 18.04+. Используя 16.04? Проверьте эту ссылку для загрузки других версий Ubuntu.

wget https://downloadcontent.opensuse.org/repositories/home:/jgeboski/xUbuntu_17.10/amd64/purple-facebook_20180323~ef6ae47~9ff9acf9fa14~145_amd64.deb

Если у вас есть последний пакет Deb, используйте команду CD для перехода в каталог ~ / Downloads. Используя инструмент dpkg, установите плагин.

sudo dpkg -i purple-facebook_*.deb

Это должно установить плагин. Если есть проблема с разрешением зависимостей, запустите apt install -f. Это устранит любые проблемы.

sudo apt install -f

В качестве альтернативы можно установить с помощью программного центра Ubuntu, открыв файловый менеджер, дважды щелкнув пакет Debian и нажав кнопку «установить».

  Как играть в Borderlands 2 в Linux

Удалите плагин с помощью:

sudo apt remove purple-facebook

Debian

Инструкции для Ubuntu очень похожи на Debian, и сборка плагина из исходного кода очень запутывает дистрибутив Debian Linux. К сожалению, в официальных источниках программного обеспечения нет упакованной версии плагина. К счастью, в Suse OBS есть пакеты для различных версий Debian. В этом руководстве мы рассмотрим процедуру установки Debian Stable (9.4 Stretch), поскольку это то, что использует большинство людей.

Сначала используйте инструмент wget, чтобы загрузить пакет Purple Facebook.

wget https://downloadcontent.opensuse.org/repositories/home:/jgeboski/Debian_9.0/amd64/purple-facebook_20180323~ef6ae47~9ff9acf9fa14~145_amd64.deb

Отсюда вы можете открыть пакет Deb с помощью установщика пакетов Gdebi, нажать «установить» и заставить его работать. В качестве альтернативы используйте терминал и компакт-диск в папку ~ / Downloads.

cd ~/Downloads

Используйте команду dpkg, чтобы сообщить Debian, что он должен установить пакет плагина.

sudo dpkg -i purple-facebook_*.deb

Если вы видите ошибку в терминале с надписью «ошибка» или что-то в этом роде, запустите apt install -f, чтобы исправить проблемы.

sudo apt install -f

Хотите удалить плагин? Попробуйте эту команду.

sudo apt remove purple-facebook

Arch Linux

Плагин Purple Facebook включен в официальные репозитории программного обеспечения Arch Linux. Убедитесь, что в вашем файле pacman.conf включен раздел «Сообщество». Затем используйте Pacman для его установки.

sudo pacman -S purple-facebook

Пользователи Arch могут удалить плагин с помощью:

sudo pacman -R purple-facebook

Fedora

sudo dnf install purple-facebook

Удалите плагин из Fedora с помощью DNF remove.

sudo dnf remove purple-facebook

OpenSUSE

Ранее в этом руководстве мы говорили об использовании OBS для установки Purple-Facebook в Debian и Ubuntu. В разделе Suse снова актуален OBS. За исключением этого раза, вам не нужно будет использовать wget для загрузки чего-либо. Чтобы установить плагин Purple-Facebook в любой текущей версии OpenSUSE, перейдите по ссылке на страницу загрузки, и нажмите «1 Click Install». После этого YaST позаботится обо всем остальном!

  Как установить Wire в Linux

Сборка из исходного кода

Если единственный способ установить этот плагин — это собрать исходный код, вам необходимо прочитать инструкции, чтобы узнать, какие зависимости необходимы для установки. Код плагина находится на Github.

Использование Purple-facebook с Pidgin

Плагин PurpleFacebook очень хорошо работает с инструментом чата Pidgin. Чтобы использовать его, убедитесь, что у вас установлена ​​последняя версия Pidgin IM (просто найдите «pidgin» в выбранной вами ОС Linux и установите его, если его еще нет.) После правильной установки программы откройте нажмите «Учетные записи», а затем «Управление учетными записями».

В области управления учетными записями нажмите «Добавить учетную запись». Откроется окно «Добавить учетные записи» с несколькими вариантами. Найдите «протокол» и щелкните раскрывающееся меню. Найдите и выберите опцию «Facebook», чтобы отобразить параметры входа.

  Как легко найти файлы с помощью TagSpaces в Linux

Приглашение для входа в Facebook запрашивает у пользователя «имя пользователя» и пароль. Чтобы найти свое имя пользователя FB, перейдите в свой профиль Facebook и скопируйте URL-адрес. Например, если мой URL-адрес: https://facebook.com/derrik.d.4, я бы ввел «derrik.d.4» в качестве имени пользователя. После ввода пользователя введите свой пароль Facebook.

Примечание: если вы хотите добавить псевдоним, чтобы Pidgin отображал в чате ваше настоящее имя, а не имя пользователя, введите свое имя в разделе «псевдоним».

Когда Purple Facebook правильно подключен, ваши друзья из FB появятся в списке друзей Pidgin. Вы сможете общаться с ними прямо с рабочего стола Linux.