Как удалить Empathy и интегрировать Pidgin?

Как удалить Empathy и интегрировать Pidgin?

Мне не нравится чат-клиент Empathy, и я хочу вместо него использовать Pidgin, но при этом сохранить функциональность Empathy в меню обмена сообщениями.

Как это сделать максимально чисто?

решение1

Система обмена мгновенными сообщениями в Ubuntu называется Telepathy. Empathy — это графический интерфейс для некоторых ее аспектов. Но Telepathy действительно отличается от Pidgin. Она разработана для одновременного доступа к ней разных приложений, например. IE, приложение для контактов просто сделает запрос на телефонный звонок, а затем вы получите графический интерфейс для завершения телефонного звонка и т. д. Приложению для контактов не придется беспокоиться о типе используемого протокола и т. д. Это работа Telepathy.

Итак, вы можете использовать Pidgin вместо Empathy, но Pidgin не может заменить его, потому что это совершенно другое. Вам нужно будет получить плагин для интеграции его с индикатором сообщений. Я не знаю, существует ли такой плагин, но вы всегда можете запрограммировать его самостоятельно. И Pidgin, и Indicators имеют хорошие API и документацию.

Однако Pidgin потенциально можно использовать в качестве графического интерфейса для Telepathy.

решение2

Вам нужно всего два шага

  1. Установить пиджин

    sudo apt-get install pidgin
    
  2. Удалить эмпатию

    sudo apt-get purge empathy
    

Дополнительный:

sudo apt-get install "package name"

«имя пакета» может быть одним из:

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

Примечание: после установки pidgin вам необходимо добавить свою учетную запись, поскольку pidgin и empathy не обмениваются никакими пользовательскими данными или информацией об учетных записях.

решение3

Судя по всему, этот парень полностью заменил Evolution на Thunderbird, а затем говорит, что он полностью заменил Empathy и Pidgin, просто:

  1. sudo apt-get install pidgin
  2. используйте менеджер пакетов для удаления empathy (комментаторы говорили, что при удалении из командной строки возникали проблемы, поэтому используйте менеджер пакетов)

Хотя я не совсем уверен, как это позволит интегрировать Pidgin, как это делается по умолчанию в Empathy. Однако, судя по комментариям, другие люди добились успеха, поэтому я не буду судить.

(См. эту веб-статью:замена эмпатии на пиджин в Ubuntu)

решение4

Это я нашел где-то в Интернете и оно мне помогло:

sudo apt-get install pidgin(если не установлено)

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)

Откройте расширенные настройки в Gnome-shell и просто убедитесь, что расширение pidgin-integration-extension в оболочке включено. Если оно включено, то все будет хорошо, так как оно не поддерживается в некоторых Gnome-shell, если оно не включено или отключено, или если вы не можете переключить его в положение вкл/выкл, то я думаю, что интеграция невозможна (не уверен), попробуйте обновить систему и повторить попытку.

Если расширение pidgin-integration-extension работает нормально, т.е. находится в нужном положении, нажмите alt + f2, затем введите r и нажмите Enter или просто выйдите из системы и войдите в нее, чтобы перезапустить оболочку.

Удалить эмпатию: sudo apt-get purge empathy(не обязательно)

примечание: чтобы не получать как стандартные уведомления Pidgin, так и новые, в Pidgin выберите Инструменты > Плагины и снимите флажок рядом с «Libnotify Popups».

Связанный контент