Jak mogę usunąć Empathy i zintegrować Pidgin?


28

Nie lubię klienta czatu Empathy i chcę zamiast tego korzystać z Pidgin, ale chcę zachować funkcjonalność Empathy w menu wiadomości.

Jak mogę to zrobić w najczystszy możliwy sposób?

Odpowiedzi:


17

System IM w Ubuntu nazywa się Telepatia. Empatia to GUI dla niektórych jej aspektów. Ale telepatia naprawdę różni się od Pidgin. Jest przeznaczony na przykład do uzyskiwania dostępu do różnych aplikacji jednocześnie. IE, aplikacja kontakt po prostu złożyć wniosek o przeprowadzenie rozmowy telefonicznej, a potem by uzyskać GUI, aby zakończyć połączenie telefoniczne, itd. Aplikacja kontakt nie będzie musiał martwić się o rodzaju używanego protokołu itp to Telepathys praca.

Więc możesz użyć Pidgin zamiast Empatii, ale Pidgin nie może go zastąpić, ponieważ jest to zupełnie inna rzecz. Chcesz uzyskać wtyczkę, która zintegruje ją ze wskaźnikiem wiadomości. Nie wiem, czy taka wtyczka istnieje, ale zawsze możesz ją zaprogramować samodzielnie. Zarówno Pidgin, jak i wskaźniki mają dobre interfejsy API i dokumentację.

Pidgin mógłby jednak zostać potencjalnie wykorzystany jako GUI dla telepatii.


1
Więc chyba sudo apt-get remove apathynie będzie działać, prawda?
Ograniczone Zadośćuczynienie

6

Potrzebujesz tylko dwóch kroków

  1. Zainstaluj pidgin

    sudo apt-get install pidgin
    
  2. Usuń empatię

    sudo apt-get purge empathy
    

Dodatkowy:

sudo apt-get install "package name"

„nazwa pakietu” może być jedną z:

pidgin-audacious       pidgin-facebookchat    pidgin-nateon
pidgin-awayonlock      pidgin-festival        pidgin-nateon-dbg
pidgin-blinklight      pidgin-guifications    pidgin-openpgp
pidgin-blue            pidgin-hotkeys         pidgin-otr
pidgin-bot-sentry      pidgin-lastfm          pidgin-plugin-pack
pidgin-data            pidgin-libnotify       pidgin-privacy-please
pidgin-dbg             pidgin-librvp          pidgin-sipe
pidgin-dev             pidgin-microblog       pidgin-skype
pidgin-encryption      pidgin-mpris           pidgin-skype-dbg
pidgin-extprefs        pidgin-musictracker    pidgin-themes

Uwaga: po zainstalowaniu pidgin musisz dodać swoje konto, ponieważ pidgin i empatia nie udostępniają żadnych danych użytkownika ani informacji o kontach


2
Uruchomienie Pidgin jest dość łatwe. Po prostu zainstaluj. Ale jak zmienić nazwę z „Pidgin Instant Messenger” (w menu wiadomości) na domyślny „czat”?
Gonzoza

Po prostu edytuj Namepole w /usr/share/applications/pidgin.desktop. Utwórz kopię zapasową dla bezpieczeństwa, a następnie użyj sudo ze swoim ulubionym edytorem. Ten plik będzie jednak zastępowany przy każdej aktualizacji Pidgin, więc będziesz musiał powtarzać tę poprawkę za każdym razem.
whtyger

Trzy lata późno, ale jeśli skopiować /usr/share/applications/pidgin.desktopdo ~/.local/share/applications/pidgin.desktopi edytować te ostatnie, to nie będą zastępowane przez aktualizacje pakietów. Efekt uboczny: jeśli aktualizacje pakietu zawierają rzeczywiste zmiany w .desktoppliku, nie zobaczysz ich również: wersja w ~/.local/share/applicationszastępuje wersję w /usr/share/applications.
Darael

1

Najwyraźniej ten facet całkowicie zmienił Ewolucję za pomocą Thunderbirda, a następnie powiedział, że całkowicie zmienił Empatię i Pidgin po prostu:

  1. sudo apt-get install pidgin
  2. użyj menedżera pakietów, aby usunąć empatię (komentatorzy powiedzieli, że wystąpiły problemy podczas usuwania z wiersza poleceń, więc użyj menedżera pakietów)

Chociaż nie jestem do końca pewien, w jaki sposób miałoby to zintegrować Pidgin, tak jak Empathy, domyślnie. Z lektury komentarzy wydaje się, że inni ludzie odnieśli sukces, więc nie będę oceniać.

(Zobacz ten artykuł: zamiana empatii na pidgin na Ubuntu )


1

Miałem to gdzieś w Internecie i działało to dla mnie jak urok:

sudo apt-get install pidgin (jeśli nie jest zainstalowany)

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-extensions-pidgin
sudo apt-get install gnome-tweak-tool ( if u have not installed already)

Otwórz ustawienia zaawansowane w Gnome-shell i po prostu upewnij się, że rozszerzenie integracji pidgin w rozszerzeniu powłoki jest włączone. Jeśli jest włączony, wszystko będzie dobrze, ponieważ nie jest obsługiwane w niektórych powłokach Gnome, jeśli nie jest w pozycji lub jest w pewnym sensie wyłączone lub jeśli nie jesteś w stanie przełączyć go do pozycji włączenia / wyłączenia wtedy myślę, że integracja nie będzie możliwa (nie jestem pewien), spróbuj zaktualizować system i spróbuj ponownie.

Jeśli rozszerzenie pidgin-integracja działa poprawnie, tzn. Jest w pozycji, naciśnij Alt + F2, a następnie wpisz R i naciśnij Enter lub wyloguj się i zaloguj, aby zrestartować powłokę.

Usuń empatię: sudo apt-get purge empathy(nie konieczne)

Uwaga : aby uniknąć otrzymywania zarówno standardowych powiadomień Pidgin, jak i nowych, w Pidgin wybierz Narzędzia> Wtyczki i odznacz pole „Libnotify Popups”.


gnome-shell-extensions-pidgin pojawia się tylko w ustawieniach zaawansowanych, jeśli się wylogujesz i zalogujesz ponownie. Nie jestem jednak pewien, jak działa to rozszerzenie, ponieważ gnome-shell nadal wydaje się mieć ścisłą integrację z empatią
Antony

Błąd pojawia się E: Unable to locate package gnome-shell-extensions-pidginnawet po dodaniu raportu i uruchomieniu aktualizacji zgodnie z instrukcją.
Webnet

@Webnet to samo tutaj, czy udało ci się go rozwiązać?
0R10N

@ 0R10N - Nie, nie
Webnet
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.