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.