El repositorio RPMforge es provisto por la comunidad. Provee más de 5000 paquetes para CentOS, incluyendo wine, vlc, mplayer, xmms-mp3, flash y otras herramientas multimedia populares. No es parte de Red Hat o CentOS pero está diseñado para funcionar en estas distribuciones.

Los paquetes se proveen en formato RPM y en muchos casos están listos para utilizar. El repositorio RPM por defecto no reemplaza ningún paquete oficial base de CentOS.

Como ejemplo, se utiliza la instalación de htop, herramienta incluída en el repositorio RMPforge.

Antes de agregar el repositorio RPMforge:

# yum update
# yum search htop
Warning: No matches found for: htop
No Matches found

Para agregar el repositorio RPMforge a yum en CentOS 6.2 se deben seguir los siguientes pasos.

Primero se deben importar las claves GPG:

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

Luego se instala el repositorio de la siguiente forma:

# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
# cd /tmp
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm -ivh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

Se puede comprobar la instalación revisando el directorio /etc/yum.repos.d:

# ll /etc/yum.repos.d
total 28
-rw-r--r--. 1 root root 1926 Jun 22 09:12 CentOS-Base.repo
-rw-r--r--. 1 root root  637 Dec  9  2011 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  626 Dec  9  2011 CentOS-Media.repo
-rw-r--r--. 1 root root  739 Nov 13  2010 mirrors-rpmforge
-rw-r--r--. 1 root root  717 Nov 13  2010 mirrors-rpmforge-extras
-rw-r--r--. 1 root root  728 Nov 13  2010 mirrors-rpmforge-testing
-rw-r--r--. 1 root root 1113 Nov 13  2010 rpmforge.repo

Con el repositorio RMPforge agregado probamos instalar nuevamente htop:

# yum update
# yum search htop

[···]
============================== N/S Matched: htop ===============================
htop.x86_64 : Interactive process viewer
[···]

# yum install htop
# htop

Es posible comprobar el origen de un paquete utilizando la herramienta repoquery:

# repoquery -i htop

Name        : htop
Version     : 1.0.1
Release     : 2.el6.rf
Architecture: x86_64
Size        : 192923
Packager    : Dag Wieers <dag(at)wieers.com>
Group       : Applications/System
URL         : http://htop.sourceforge.net/
Repository  : rpmforge
Summary     : Interactive process viewer
Source      : htop-1.0.1-2.el6.rf.src.rpm
Description :
htop is an interactive process viewer for Linux.

Se observa que el repositorio desde donde proviene htop es "rpmforge".


Tal vez pueda interesarte


Compartí este artículo