sexta-feira, 24 de fevereiro de 2012

Adicionando o repositório RPMForge ao CentOS

Um dos “problemas” do CentOS é que, pelo fato de o mesmo ser mais voltado ao ambiente corporativo, o mesmo vem com um número relativamente pequeno de pacotes prontos para serem instalados. Existem, é claro, várias formas de se contornar isso, mas uma das principais é instalar o repositório RPMForge, que adiciona mais de 50 mil pacotes ao sistema, incluindo wine, vlc, PHPMyAdmin e muitos outros. Vamos aprender a como habilitá-lo neste tutorial.
Antes de mais nada, cabe lembrar que o RPMForge é um repositório mantido por alguns empacotadores e que ele não faz parte do sistema, embora seus pacotes sejam desenhados para trabalhar perfeitamente com o mesmo. Assim, tenha em mente que ele não conta com o suporte oficial do time do CentOS e muito menos com o da Red Hat.

1. A primeira coisa que precisamos fazer é importar a chave PGP do repositório. Para isso, abra um terminal e, como root, faça:
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
2. Agora, faça download do pacote RPM responsável por instalar o repositório.
Para o CentOS 6 32-bit, faça:
wget -c http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
Para o CentOS 6 64-bit, faça:
wget -c http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Agora, verifique e instale o pacote que você baixou:
rpm -K rpmforge-release-0.5.2-2.el6.rf.*.rpm
rpm -i rpmforge-release-0.5.2-2.el6.rf.*.rpm
E pronto! Agora você pode ir para o utilitário de instalação de pacotes e se deliciar nas “novidades”.