Мне не нравится клиент чата Empathy, и я хочу использовать вместо него Pidgin, но я хочу сохранить функциональность, которую Empathy имеет в меню обмена сообщениями.
Как я могу сделать это самым чистым способом?
источник
Мне не нравится клиент чата Empathy, и я хочу использовать вместо него Pidgin, но я хочу сохранить функциональность, которую Empathy имеет в меню обмена сообщениями.
Как я могу сделать это самым чистым способом?
Система IM в Ubuntu называется Telepathy. Эмпатия является GUI для некоторых его аспектов. Но Телепатия действительно отличается от Пиджина. Например, он предназначен для одновременного доступа к различным приложениям. IE, приложение для контактов просто сделает запрос на телефонный звонок, а затем вы получите графический интерфейс для завершения телефонного звонка и т. Д. Приложение для контактов не должно беспокоиться о типе используемого протокола и т. Д. Это Telepathys работа.
Таким образом, вы можете использовать Пиджин вместо Эмпатии, но Пиджин не может заменить его, потому что это совершенно другая вещь. Вы хотели бы получить плагин, чтобы интегрировать его с индикатором сообщений. Я не знаю, существует ли такой плагин, но вы всегда можете запрограммировать его самостоятельно. И Pidgin, и Indicators имеют хорошие API и документацию.
Тем не менее, Pidgin может быть использован в качестве графического интерфейса для телепатии.
sudo apt-get remove apathy
, не сработает, верно?Вам нужно всего лишь два шага
Установить пиджин
Удалить эмпатию
Дополнительно:
«имя пакета» может быть одним из:
Примечание: после установки pidgin вам необходимо добавить свою учетную запись, так как pidgin и empathy не передают никакие пользовательские данные или информацию об учетных записях.
источник
Name
поле в/usr/share/applications/pidgin.desktop
. Сначала сделайте резервную копию для безопасности, затем используйте sudo с вашим любимым редактором. Этот файл будет заменяться при каждом обновлении Pidgin, поэтому вам нужно будет повторять это исправление каждый раз./usr/share/applications/pidgin.desktop
к~/.local/share/applications/pidgin.desktop
, и редактировать последнее, он не будет перезаписан при обновлении пакета. Побочный эффект: если обновления пакета включают в себя реальные изменения в.desktop
файле, вы их тоже не увидите: версия in~/.local/share/applications
переопределяет версию in/usr/share/applications
.Очевидно, этот парень полностью переключил Evolution с Thunderbird, а затем говорит, что он полностью переключил Empathy и Pidgin просто:
sudo apt-get install pidgin
Хотя я не совсем уверен, как это интегрирует Pidgin, как Empathy, по умолчанию ... Хотя, читая комментарии, кажется, что другие люди добились успеха, поэтому я не буду судить.
(См. Эту веб-статью: замена эмпатии на pidgin в Ubuntu )
источник
У меня было это где-то в Интернете, и это сработало для меня:
sudo apt-get install pidgin
(если не установлен)Откройте предварительную настройку в Gnome-shell и просто убедитесь, что расширение pidgin -gration-extension в расширении оболочки включено. Если он включен, то все будет хорошо, так как он не поддерживается в некоторой оболочке Gnome, если он не включен, или если он как-то отключен, или если вы не можете переключить его в положение включения / выключения тогда я думаю, что интеграция не будет возможна (не уверен), попробуйте обновить вашу систему и попробуйте снова.
Если расширение pidgin -gration-extension работает нормально, то есть оно находится в позиции, нажмите alt + f2, затем введите r и нажмите enter или просто выйдите и войдите в систему, чтобы перезапустить оболочку.
Удалить эмпатию:
sudo apt-get purge empathy
(не обязательно)примечание : чтобы избежать получения как стандартных уведомлений Pidgin, так и новых, в Pidgin выберите Инструменты> Плагины и снимите флажок рядом с «Libnotify Popups».
источник
E: Unable to locate package gnome-shell-extensions-pidgin
даже после добавления отчета и запуска обновления в соответствии с инструкциями.