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/

 

Fonte: http://tinodiaadia.wordpress.com/2012/02/28/dica-configurando-um-novo-repositorio-gratuito-para-centos-e-redhat/

.