Jak dodać czat na Facebooku Messenger w systemie Linux z Pidgin IM

W przeszłości Facebook korzystał z protokołu XMPP do obsługi czatu, co znacznie ułatwiało integrację kont użytkowników z klientami czatu, szczególnie na systemach operacyjnych Linux. Jednak kilka lat temu ten popularny protokół został porzucony na rzecz rozwiązania stworzonego przez Facebooka, co spowodowało, że wcześniejsze metody łączenia się z Facebook Messengerem za pomocą zewnętrznych klientów przestały działać.

W odpowiedzi na tę sytuację, użytkownicy zaczęli poszukiwać nowych wtyczek umożliwiających integrację Facebook Messengera z klientami czatu. Jedną z takich wtyczek jest Purple-facebook, która zastępuje wcześniejsze rozwiązania i działa z nowym systemem Facebooka. W tym artykule przedstawimy, jak zainstalować tę wtyczkę w systemie Linux oraz jak korzystać z niej w Pidgin i innych klientach czatu wspierających wtyczki Pidgin.

Instalacja Purple-facebook

Na platformie Linux dostępnych jest kilka sposobów instalacji wtyczki Purple-facebook. Budowanie jej ze źródła może być skomplikowane, ponieważ instrukcje nie są w pełni jasne. Na szczęście, dzięki wsparciu społeczności, dostępne są również gotowe instalatory binarne. Wybierz swój system operacyjny z poniższej listy i postępuj zgodnie z podanymi instrukcjami.

Ubuntu

W przypadku Ubuntu dostępnych jest wiele pakietów binarnych wtyczki Purple Facebook, dzięki repozytorium OpenSUSE. Aby zainstalować wtyczkę, skorzystaj z narzędzia wget. Poniższe instrukcje dotyczą wersji 17.10, ale wtyczka powinna działać również w Ubuntu 18.04 i nowszych. Użytkownicy wersji 16.04 powinni skorzystać z tego linku, aby pobrać odpowiednie pliki dla starszych wersji Ubuntu.

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

Po pobraniu najnowszego pakietu Deb, przejdź do katalogu ~/Downloads za pomocą polecenia CD, a następnie zainstaluj wtyczkę przy użyciu narzędzia dpkg.

sudo dpkg -i purple-facebook_*.deb

To polecenie powinno zainstalować wtyczkę. Jeśli napotkasz problemy z zależnościami, uruchom polecenie apt install -f, aby je naprawić.

sudo apt install -f

Alternatywnie, możesz zainstalować wtyczkę poprzez centrum oprogramowania Ubuntu, otwierając menedżera plików, klikając dwukrotnie na pakiet Debian i wybierając „Zainstaluj”.

Aby odinstalować wtyczkę, użyj polecenia:

sudo apt remove purple-facebook

Debian

Instrukcje instalacji na Debianie są podobne do tych dla Ubuntu, jednak budowanie wtyczki ze źródła może być trudne w przypadku dystrybucji Debian Linux. Niestety, w oficjalnych źródłach oprogramowania brakuje spakowanej wersji wtyczki. Na szczęście pakiety dla różnych wersji Debiana są dostępne w Suse OBS. W tym przewodniku omówimy instalację w Debianie Stable (9.4 Stretch), który jest najczęściej używanym wydaniem.

Najpierw pobierz pakiet Purple Facebook za pomocą wget:

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

Możesz otworzyć pakiet Deb w instalatorze Gdebi, klikając „Zainstaluj”, lub skorzystać z terminala, przechodząc do katalogu ~/Downloads:

cd ~/Downloads

Wykorzystaj polecenie dpkg, aby zainstalować wtyczkę:

sudo dpkg -i purple-facebook_*.deb

Jeśli pojawią się błędy, uruchom apt install -f, aby rozwiązać problemy.

sudo apt install -f

Aby usunąć wtyczkę, użyj polecenia:

sudo apt remove purple-facebook

Arch Linux

Wtyczka Purple Facebook znajduje się w oficjalnych repozytoriach Arch Linux. Upewnij się, że sekcja „Community” jest włączona w pliku pacman.conf. Następnie użyj Pacmana, aby ją zainstalować:

sudo pacman -S purple-facebook

Aby usunąć wtyczkę w Arch Linux, użyj polecenia:

sudo pacman -R purple-facebook

Fedora

sudo dnf install purple-facebook

Aby usunąć wtyczkę z Fedory, skorzystaj z polecenia:

sudo dnf remove purple-facebook

OpenSUSE

W tym przewodniku wspomnieliśmy o instalacji Purple-Facebook na Debianie i Ubuntu przy użyciu OBS. W przypadku OpenSUSE możesz zainstalować wtyczkę bez użycia wget. Aby to zrobić, kliknij tutaj, aby przejść do strony pobierania i wybierz opcję „1 Kliknij Zainstaluj”. YaST powinien przeprowadzić cię przez resztę procesu!

Kompilacja ze źródła

Jeśli jedynym sposobem na zainstalowanie tej wtyczki jest kompilacja ze źródła, zapoznaj się z instrukcjami, aby sprawdzić, jakie zależności są potrzebne do instalacji. Kod źródłowy wtyczki można znaleźć na GitHubie.

Używanie Purple-facebook z Pidgin

Wtyczka PurpleFacebook idealnie współpracuje z komunikatorem Pidgin. Aby z niej skorzystać, upewnij się, że masz zainstalowaną najnowszą wersję Pidgina (po prostu wyszukaj „pidgin” w swoim systemie Linux i zainstaluj go, jeśli jeszcze go nie masz). Po zainstalowaniu, otwórz Pidgin i wybierz „Konta”, a następnie „Zarządzaj kontami”.

W sekcji zarządzania kontami kliknij „Dodaj konto”. Pojawi się okno „Dodaj konta” z różnymi opcjami. Wybierz „protokół” i z menu rozwijanego wybierz „Facebook”, aby przejść do opcji logowania.

Monit logowania na Facebooku poprosi o „nazwę użytkownika” oraz hasło. Aby znaleźć swoją nazwę użytkownika FB, przejdź do swojego profilu na Facebooku i skopiuj adres URL. Na przykład, jeśli twój adres URL to: https://facebook.com/derrik.d.4, wpisz „derrik.d.4” jako nazwę użytkownika. Po dodaniu użytkownika, wprowadź swoje hasło do Facebooka.

Uwaga: jeśli chcesz, aby Pidgin wyświetlał na czacie twoje prawdziwe imię i nazwisko, zamiast nazwy użytkownika, wpisz swoje imię i nazwisko w sekcji „alias”.

Kiedy Purple Facebook zostanie poprawnie skonfigurowany, twoi znajomi z Facebooka będą widoczni na liście kontaktów w Pidgin, co umożliwi ci bezpośrednią komunikację z nimi z poziomu pulpitu systemu Linux.