我不喜欢 Empathy 聊天客户端,我想改用 Pidgin,但我想保留 Empathy 在消息菜单中的功能。
我怎样才能以最干净的方式做到这一点?
答案1
Ubuntu 中的 IM 系统称为 Telepathy。Empathy 在某些方面是 GUI。但 Telepathy 与 Pidgin 有很大不同。例如,它被设计为可由不同的应用程序同时访问。例如,联系人应用程序只需发出电话呼叫请求,然后您将获得 GUI 来结束电话呼叫等。联系人应用程序不必担心使用的协议类型等。这是 Telepathy 的工作。
因此,您可以使用 Pidgin 代替 Empathy,但 Pidgin 无法替代 Empathy,因为它是完全不同的东西。您需要获取一个插件来将其与消息指示器集成。我不知道是否存在这样的插件,但您总是可以自己编程。Pidgin 和 Indicators 都有很好的 API 和文档。
不过,Pidgin 可能可以用作 Telepathy 的 GUI。
答案2
您只需两步
安装 pidgin
sudo apt-get install pidgin
消除同情心
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
显然,这个家伙用 Thunderbird 彻底取代了 Evolution,然后又说他通过以下方式彻底取代了 Empathy 和 Pidgin:
sudo apt-get install pidgin
- 使用包管理器删除 empathy(评论者说从命令行删除时出现问题,因此使用包管理器)
虽然我不太清楚如何才能让 Pidgin 像 Empathy 那样默认集成。不过从评论来看,似乎其他人已经取得了成功,所以我不会评判。
(请参阅此网络文章:在 Ubuntu 上用 pidgin 替换 empathy)
答案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 中打开高级设置,确保 shell 扩展中的 pidgin-integration-extension 处于开启状态。如果处于开启状态,则一切正常,因为某些 Gnome-shell 不支持此功能;如果未处于开启状态,或者处于禁用状态,或者您无法将其切换为开启/关闭状态,则我认为无法进行集成(不确定),请尝试更新您的系统并重试。
如果 pidgin-integration-extension 运行正常,即它处于位置上,则按 alt + f2,然后键入 r 并按 Enter,或者直接注销并登录以重新启动 shell。
消除同情心:(sudo apt-get purge empathy
没有必要)
笔记:为了避免同时收到标准 Pidgin 通知和新通知,请在 Pidgin 中选择工具 > 插件,然后取消选中“Libnotify Popups”旁边的框。