Como posso remover o Empathy e integrar o Pidgin?

28

Não gosto do cliente de bate-papo do Empathy e quero usar o Pidgin, mas quero manter a funcionalidade que o Empathy possui no menu de mensagens.

Como posso fazer isso da maneira mais limpa possível?

Musaab
fonte

Respostas:

17

O sistema de mensagens instantâneas no Ubuntu é chamado Telepathy. A empatia é uma GUI para alguns aspectos dela. Mas a telepatia é realmente diferente de Pidgin. Ele foi projetado para ser acessado por diferentes aplicativos ao mesmo tempo, por exemplo. IE, um aplicativo de contato simplesmente solicita uma ligação e, em seguida, você recebe uma GUI para encerrar a ligação etc. O aplicativo de contato não precisa se preocupar com o tipo de protocolo usado, etc. trabalho.

Então você pode usar o Pidgin em vez do Empathy, mas o Pidgin não pode substituí-lo porque é uma coisa completamente diferente. Você deseja obter um plugin para integrá-lo ao indicador de mensagem. Não sei se esse plug-in existe, mas você sempre pode programá-lo. O Pidgin e os indicadores têm boas APIs e documentação.

Pidgin poderia potencialmente ser usado como uma GUI para Telepatia.

Jo-Erlend Schinstad
fonte
1
Então eu acho sudo apt-get remove apathyque não vai funcionar, certo?
Expiação limitada
6

Você só precisa de dois passos

  1. Instale o pidgin

    sudo apt-get install pidgin
    
  2. Remova a empatia

    sudo apt-get purge empathy
    

Extra:

sudo apt-get install "package name"

"nome do pacote" pode ser um dos seguintes:

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

Nota: após a instalação do pidgin, você precisa adicionar sua conta, pois o pidgin e a empatia não compartilham dados ou informações do usuário sobre as contas

Attanasio alemão
fonte
2
É bastante fácil fazer o Pidgin funcionar. Basta instalá-lo. Mas como você altera o nome de "Pidgin Instant Messenger" (no menu de mensagens) para o "chat" padrão?
Gonzoza
Basta editar o Namecampo em /usr/share/applications/pidgin.desktop. Faça backup primeiro da segurança e use o sudo com seu editor favorito. Esse arquivo será substituído por todas as atualizações do Pidgin, portanto, você precisará repetir essa correção sempre.
whtyger
Três anos mais tarde, mas se você copiar /usr/share/applications/pidgin.desktoppara ~/.local/share/applications/pidgin.desktope editar este último, não será substituído por atualizações de pacotes. Efeito colateral: se as atualizações do pacote incluírem alterações reais no .desktoparquivo, você também não as verá: a versão ~/.local/share/applicationssubstitui a que está dentro /usr/share/applications.
Darael
1

Aparentemente, esse cara mudou completamente o Evolution com o Thunderbird e depois diz que mudou completamente o Empathy e o Pidgin simplesmente:

  1. sudo apt-get install pidgin
  2. use seu gerenciador de pacotes para remover a empatia (os comentaristas disseram que houve problemas ao remover da linha de comando, portanto, use o gerenciador de pacotes)

Embora eu não tenha muita certeza de como isso integraria o Pidgin, como é o caso de Empathy. Por padrão, ao ler os comentários, parece que outras pessoas tiveram sucesso, então não vou julgar.

(Veja este artigo na Web: substituindo empatia por pidgin no Ubuntu )

Joseph Hansen
fonte
1

Eu tinha isso em algum lugar na Internet e funcionou como um encanto para mim:

sudo apt-get install pidgin (se não estiver instalado)

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)

Abra a configuração de avanço no Gnome-shell e verifique se a extensão pidgin-integration-extension na extensão shell está na posição correta. Se estiver ativado, tudo ficará bem, pois não é suportado em alguns shell do Gnome, se não estiver na posição de ativação ou estiver algo como desativado ou se você não puder alternar para a posição de ligado / desligado acho que a integração não será possível (não tenho certeza), tente atualizar seu sistema e tente novamente.

Se a extensão pidgin-integration-extension estiver funcionando corretamente, ou seja, estiver na posição, pressione alt + f2 e digite r e pressione enter ou simplesmente faça logout e faça login para reiniciar o shell.

Remova a empatia: sudo apt-get purge empathy(não necessário)

Nota : para evitar receber as notificações padrão do Pidgin e as novas, no Pidgin, selecione Ferramentas> Plugins e desmarque a caixa ao lado de "Libnotify Popups".

gunjan parashar
fonte
gnome-shell-extensões-pidgin só aparece na configuração avançada se você logout e login novamente Não inteiramente certo como a extensão funciona, porém, porque gnome-shell ainda parece ter uma forte integração com empatia.
Antony
Eu recebo o erro E: Unable to locate package gnome-shell-extensions-pidginmesmo depois de adicionar o relatório e executar a atualização conforme as instruções.
Webnet 23/02
@Webnet mesmo aqui, você conseguiu resolver isso?
0R10N
@ 0R10N - Não, não
Webnet