band of brothers logo warphammer logo

Instalar rpmforge (en Centos)

February 7th, 2008 por Rubén Ortiz

Rpmforge es un repositorio extra que da soporte para sistemas basados en rpm como RedHat, Centos o Fedora. El motivo de nuestro interés, es poder utilizar software como el FreeTDS. Necesitamos tener acceso mediante yum a este repositorio para poder instalar ese software. ¡Pero si ya hay guías en internet de cómo hacerlo! Lo sé, lo sé…pero prefiero buscarlo en mi baúl que en los de otros y aquí lo tendré traducido :)

1. Prioridades

Asumimos que tenemos habilitado el CentosPlus en nuestra configuración de yum. Instalamos el plugin de yum, priorities. Esto evita actualizaciones de software no deseadas, ya que, otorga prioridades entre nuestros repositorios habilitados.

# yum install yum-plugin-priorities

Nos aseguramos de que tenemos habilitado el plugin priorities, editando el archivo

/etc/yum/pluginconf.d/priorities.conf

con las líneas

[main]
enabled=1

Editamos los .repo de /etc/yum.repos.d/ y ajustamos las prioridades, donde n es la prioridad de 1 a 99

priority=N

La configuración recomendada es

  • [base], [addons], [update], [extras] … priority=1
  • [centosplus],[contrib] … priority=2
  • OtrosRepos como rpmforge … priority=N (donde N es > 10 y basado en tus preferencias)

2 RPMFORGE

Descargamos el rpm de rpm-forge adecuado. Sino estamos seguros de la arquitectura de nuestro equipo lo podemos averiguar con

#uname -i

rpmforge-release-0.3.6-1.el4.rf.i386.rpm – i386

rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm – x86_64

La lista completa está aquí

Lista completa RpmForge

Importamos la llave pública de DAGS

rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

Verificamos el paquete descargado

rpm -K rpmforge-release-0.3.6-1.el4.rf.*.rpm

Instalar el paquete

rpm -i rpmforge-release-0.3.6-1.el4.rf.*.rpm

En este punto, tendremos instalados los paquetes de rpmforge y sus claves GPG. Ahora podemos configurar las prioridades de todos nuestros repositorios si aún no lo hemos hecho.

yum check-update

Empezará una comprobación de todos los repositorios y seguramente, nos saldrá un mensaje de aviso, en la que nos informa de que algunos paquetes, por temas de prioridad no serán descargados.

Y en teoría, sólo queda hacer un par de yum search para ver que ya tenemos todos los paquetes a nuestra disposición.

Guía original: http://wiki.centos.org/Repositories/RPMForge



2 Respuestas

  1. Rubén Ortiz » Lshw

    [...] Lshw es un pequeño paquete, disponible en el repositorio RPMForge, que nos lista el hardware de nuestra máquina. A veces no tenemos bastante con mirar la información de /proc/ y necesitamos saber tipo de placa, modelo,tipo de memoria,etc. Instalar Lshw es fácil si tenemos habilitado un repositorio como RPMFORGE. [...]

  2. Rubén Ortiz » OpenVZ - RPMFORGE para CentOS 5

    [...] posible forma, la dejé explicada en estre otro post . No Related Post Posteado en Linux, [...]

Deja tu comentario

Atención: La moderación de comentarios está activa, tu comentario estó en proceso de moderación. No hace falta que introduzcas tu comentario más veces.