Давным-давно 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 и нажав кнопку «установить».
Удалите плагин с помощью:
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 позаботится обо всем остальном!
Сборка из исходного кода
Если единственный способ установить этот плагин — это собрать исходный код, вам необходимо прочитать инструкции, чтобы узнать, какие зависимости необходимы для установки. Код плагина находится на Github.
Использование Purple-facebook с Pidgin
Плагин PurpleFacebook очень хорошо работает с инструментом чата Pidgin. Чтобы использовать его, убедитесь, что у вас установлена последняя версия Pidgin IM (просто найдите «pidgin» в выбранной вами ОС Linux и установите его, если его еще нет.) После правильной установки программы откройте нажмите «Учетные записи», а затем «Управление учетными записями».
В области управления учетными записями нажмите «Добавить учетную запись». Откроется окно «Добавить учетные записи» с несколькими вариантами. Найдите «протокол» и щелкните раскрывающееся меню. Найдите и выберите опцию «Facebook», чтобы отобразить параметры входа.
Приглашение для входа в Facebook запрашивает у пользователя «имя пользователя» и пароль. Чтобы найти свое имя пользователя FB, перейдите в свой профиль Facebook и скопируйте URL-адрес. Например, если мой URL-адрес: https://facebook.com/derrik.d.4, я бы ввел «derrik.d.4» в качестве имени пользователя. После ввода пользователя введите свой пароль Facebook.
Примечание: если вы хотите добавить псевдоним, чтобы Pidgin отображал в чате ваше настоящее имя, а не имя пользователя, введите свое имя в разделе «псевдоним».
Когда Purple Facebook правильно подключен, ваши друзья из FB появятся в списке друзей Pidgin. Вы сможете общаться с ними прямо с рабочего стола Linux.