Olá ;), hoje iremos aprender como compilar o
Pidgin 2.13.0
O que é Pidgin? É um mensageiro instantâneo de código aberto, multiplataforma que suporta vários protocolos de comunicação instantânea. É um programa livre disponível sob a licença GNU General Public License.
Bem agora sabemos o que é o Pidgin, certo?
Mas por que compilar?
Simples, os pacotes pré-compilados já vem modificados e com algumas coisas a mais, e se você tem um Desktop menos potente pode ser consideravelmente "ruim", pois, irá ter uma perda de desempenho, mas você mesmo-o compilando o programa irá ter uma instalação limpa, enxuta, sendo assim o programa irá ficar "mais fluído", além de você aprender e ir se aventurando compilando diferentes programas ;)
Claro se você tem um desktop mais potente não irá ligar para isso, mas você compilando o programa você se sente mais "confiante", porque você vai ter aquele gosto de falar que você mesmo-o compilou, além de poder perceber como as coisas funcionam "atrás dos bastidores".
Agora que temos uma base das vantagens de compilar o programa, vamos lá. ;)
1 - Baixe as dependências necessárias do sistema para compilar, para fazer isso abra um terminal e digite:
sudo apt-get install build-essential
Caso você use o openSUSE digite:
sudo zypper install -t pattern devel_basis
2 - Agora baixe a source pidgin, no link abaixo:
3 - Descompacte o arquivo compactado, clicando com o botão direito do mouse e depois em: "extrair aqui", ou se preferir fazer via terminal entre no diretório onde salvou o arquivo compactado e digite:
tar -jxvf pidgin-2.13.0.tar.bz2
4 - Abra um terminal, entre no diretório do arquivo digitando:
cd pidgin-2.13.0
5 - Agora iremos instalar as dependência que precisamos para compilar o programa, (em um terminal) digite:
sudo apt-get install -y intltool pkg-config glib2.0 gtk+2.0 libgtk2.0-dev xscreensaver libxss-dev libgtkspell-dev libxml2-dev libtelepathy-farstream-dev libidn11-dev libmeanwhile-dev libavahi-glib-dev libavahi-client-dev network-manager-dev libperl-dev libnss3-dev tcl-dev tk-dev
6 - Depois de instalar as dependências do programa, agora iremos verificar se as dependências estão instaladas com sucesso, em um terminal dentro do diretório da source do programa que você descompactou, digite:
./configure
Espere enquanto as dependências são verificadas.
Se tudo correr bem, na saída do comando irá aparecer, algo como:
Pidgin will be installed in /usr/local/bin.
Configure complete, now type "make".
7 - Agora iremos compilar o programa, novamente em um terminal dentro do diretório da source do arquivo que você descompactou, digite:
make
Esse processo pode demorar um pouco, portanto, tenha paciência.
8 - Com o programa compilado basta instalar, com o comando:
sudo make install
Esse processo também pode demorar um pouco, portanto, tenha paciência.
9 - Pronto o programa já está instalado, só temos que configurar algumas coisinhas digitem os seguinte comando:
sudo ln -s /usr/local/lib/libpurple.so /usr/lib/
sudo ln -s /usr/local/lib/libpurple.so.0 /usr/lib/
10 - Pronto para iniciar o programa, basta digitar:
pidgin
11 - Caso queira desinstalar o programa, novamente vá ao diretório da source do arquivo que você já compilou e digite:
sudo make uninstall && sudo make clean
12 - Aí, o que achou de compilar um programa, divertido né? ;)
Caso tenha gostado e queira aprender mais sobre compilar programas no
Linux:
Referências
Autor: Ricardo Ferreira Costa
Site:
Saiba como compilar e instalar programas Linux distribuídos diretamente pelo código-fonte [tar.gz]