Como usar plugins Pidgin no bate-papo do Empathy no Linux

O Empathy IM é um ótimo aplicativo com muitos recursos excelentes. No entanto, está faltando muito no departamento de plugins. Felizmente, é fácil ativar o Empathy permitindo que ele carregue plugins Pidgin. Neste tutorial, veremos como é fácil habilitar plugins Pidgin no Empathy. O uso de plugins com este aplicativo é possível graças ao plugin Telepathy Haze.

Plugins Pidgin em Empatia

Siga as instruções abaixo para saber como instalá-lo em sua distribuição Linux.

Ubuntu

O plugin Telepathy Haze está nas fontes de software do Ubuntu e já existe há algum tempo. Para instalar o manipulador de plug-in Purple (Pidgin IM) no Ubuntu Linux, abra uma janela de terminal e digite o seguinte comando:

sudo apt install telepathy-haze

Debian

O Debian possui o plugin Telepathy Haze em fontes de software, embora possa ser mais antigo que outras distribuições Linux, pois o Debian é mais lento para atualizar os pacotes. Isso não deve afetar os plugins do Pidgin, mas esteja ciente disso.

sudo apt-get install telepathy-haze

Arch Linux

O Arch Linux está sempre atualizado, então os usuários sempre poderão obter a versão mais recente do Telepathy Haze em seu PC Linux. Instale-o com o Pacman:

sudo pacman -S telepathy-haze

Fedora

O Fedora, como o Arch Linux, é bastante recente e possui pacotes mais recentes do que a maioria dos sistemas operacionais. Isso significa que os fãs do Fedora poderão instalar a versão mais recente do Telepathy Haze.

sudo dnf install telepathy-haze

OpenSUSE

Dependendo da versão do OpenSUSE que você usa, sua versão do Telepathy Haze pode ser diferente. Para instalá-lo, abra um terminal e digite o seguinte comando.

sudo zypper install telepathy-haze

Construindo a partir da fonte

A telepatia está em uso em praticamente todas as distribuições Linux, portanto, não deve haver nenhum problema em encontrar um pacote para ela. Abra uma janela de terminal, procure por “telepathy-haze” e instale-o. Caso contrário, siga estas instruções para compilar o plug-in a partir da fonte.

  Como realizar uma tarefa quando um novo arquivo é adicionado a um diretório no Linux

Primeiro, baixe a versão mais recente do código-fonte.

curl https://telepathy.freedesktop.org/releases/telepathy-haze/telepathy-haze-0.8.0.tar.gz > telepathy-haze.tar.gz

Usando o comando Tar, extraia os arquivos do arquivo.

tar -xzvf telepathy-haze.tar.gz
cd telepathy-haze-0.8.0

Usando os comandos cat e mais, leia os arquivos INSTALL e README incluídos. Examine-os e aprenda sobre quaisquer dependências que você precisar. Procure também outras instruções descritas nestes documentos, como configurações do compilador específicas para seu sistema operacional, etc.

cat INSTALL | more

cat README | more

Em seguida, execute o script configure e permita que ele verifique e configure o ambiente para a compilação do Telepathy Haze.

./configure

O Configure verificará seu PC Linux em busca de dependências e erros se elas não estiverem instaladas. Faça o seu melhor para instalá-los. Você pode precisar verificar pkgs.org para pacotes.

  Como gerenciar grupos e usuários no Linux

Se tudo estiver bem, construa e instale o Telepathy Haze:

make

sudo make install

Instalando o Empathy IM

Depois de instalar o Telepathy Haze, você precisará instalar o próprio aplicativo Empathy. Como o Telepathy Haze, ele é muito bem suportado, então não deve haver muitos problemas para instalá-lo.

Ubuntu

A empatia foi incluída há muito tempo no Ubuntu. No entanto, se sua instalação não o tiver, instalá-lo é tão fácil quanto:

sudo apt install empathy

Debian

O Debian vem com o Pidgin para suas necessidades de mensagens instantâneas. Dito isso, o Empathy pode ser facilmente instalado via apt-get.

sudo apt-get install empathy

Arch Linux

Assim como o Telepathy Haze, os usuários do Arch podem obter a versão mais recente do Empathy diretamente dos repositórios de software. Instale-o através do Pacman:

sudo pacman -S empathy

Fedora

O Fedora pode já ter o Empathy instalado, pois usa muitos programas do Gnome. No entanto, se você estiver usando uma área de trabalho alternativa no Fedora ou não encontrar o Empathy, instale-o com DNF:

sudo dnf install empathy

OpenSUSE

Precisa obter o Empathy IM no OpenSUSE? Pegue-o com o gerenciador de pacotes Zypper:

sudo zypper install empathy

Outros Linux

A empatia é um programa grande. Como resultado, construí-lo a partir do código-fonte demora um pouco. Felizmente, o projeto Gnome tem um guia detalhado que mostra exatamente como construir seu software de mensagens instantâneas. Acesse esta página aqui e segui-lo. Depois de instalar o cliente Empathy, volte ao guia para saber como instalar plugins Pidgin no Empathy.

  Como fazer backup de e-mail no Linux com IMAP Grab

Instalando Plugins Pidgin no Empathy

A melhor parte de poder usar plugins Pidgin no Empathy IM é o fato de que os usuários não precisam fazer nada de especial durante a instalação. Em vez disso, basta seguir as instruções normais para instalar um plug-in Pidgin, e o Empathy encontrará o arquivo e o carregará.

Nota: Os plugins Pidgin podem ser encontrados aqui.

Neste exemplo, veremos como instalar o plugin RocketChat Pidgin. Primeiro, instale as dependências corretas necessárias para construir o plugin.

Nota: neste exemplo, mostramos as dependências para Ubuntu, Debian e Fedora. Para informações sobre outras distribuições, consulte o guia oficial.

Ubuntu/Debian

sudo apt install libpurple-dev libjson-glib-dev libglib2.0-dev mercurial make libmarkdown2-dev

Fedora

sudo dnf install libpurple-devel.x86_64 libmarkdown-devel.x86_64 json-glib-devel.x86_64 glib2.x86_64

Usando a ferramenta hg, baixe o código fonte do plugin RocketChat:

hg clone https://bitbucket.org/EionRobb/purple-rocketchat/

CD na pasta roxa-rocketchat clonada em seu PC e execute os comandos make e make install para instalar o plugin.

cd purple-rocketchat

make 

sudo make install

Se o plugin for instalado com sucesso e o Telepathy Haze estiver funcionando, você poderá ver o RocketChat dentro de “Accounts” no Empathy.