Configurando um novo repositório gratuito para CentOS e RedHat
Precisei no trabalho esta semana instalar mais de 5 servidores OpenVPN em servidores de clientes diferentes, porém realmente não dava para ficar baixando e transferindo, compilando e tudo mais, iria perder muito tempo…..
Felizmente há o RPM Forge para o trabalho sujo : ) Um repositório gigante que com toda a certeza será útil para seu propósito.
Vamos lá:
No caso deste artigo, utilizaremos a versão 5, caso precise de versões mais antigas ou mais recentes pegue os links em [1].
Efetue o download do pacote RPM Forge, desta forma ele fará todo o trabalho de configurar o repositório automaticamente.
# wget -c http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
Você precisa importar a chave GPG por tratar-se de um repositório assinado, faça-o simplesmente com o comando:
# rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt
Após importar simplesmente instale o pacote:
# rpm -ivh rpmforge-release-0.5.2-2.el5.rf.i386.rpm
Caso seguiu passo a passo, o resultado deverá ser o seguinte:
rpmforge-release-0.5.2-2.el5.rf.i386.rpm: (sha1) dsa sha1 md5 gpg OK
Caso contrário, receberá esta saída:
rpmforge-release-0.5.2-2.el5.rf.i386.rpm: (SHA1) DSA sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#6b8d79e6)
Como podem ver, a chave GPG não foi instalada, somente instale-a e tente novamente.
Feito ! Simples e prático. Desta forma já pode sair pesquisando e instalando os pacotes desejados :)
Para aqueles que utilizam RedHat a dica também funciona !
[1] - http://pkgs.repoforge.org/rpmforge-release/