También puedes deshabilitar la protección de prioridades

Propósito

Este artículo proporciona los pasos para instalar y configurar Repository Priorities en CentOS 6.x

Instalar Repository Priorities

# yum install yum-priorities

Configurar Repository Priorities CentOS

1. /etc/yum.repos.d/CentOS-Base.repo

a. Añadir priority=1 hasta el final de las siguientes secciones [base] - [updates] - [extras]
b. Añadir priority=11 hasta el final de las siguientes secciones [centosplus] - [contrib] - [c6-media]

Configurar Repository Priorities EPEL

1. /etc/yum.repos.d/epel.repo

a. Añadir priority=2 hasta el final de las siguientes secciones [EPEL]
b. Añadir priority=12 hasta el final de las siguientes secciones [epel-debuginfo] - [epel-source] -[epel-extras] - [epel-testing] - [epel-testing-debuginfo] - [epel-testing-source]

Configurar Repository Priorities RPMForge

1. /etc/yum.repos.d/rpmforge.repo

a. Añadir priority=3 hasta el final de las siguientes secciones [rpmforge]
b. Añadir priority=13 hasta el final de las siguientes secciones [rpmforge-extras] - [rpmforge-testing]

Prueba

# yum check-update

Ejemplo:

Loaded plugins: fastestmirror, priorities, replace
Loading mirror speeds from cached hostfile
* atomic: mirror1.34sp.com
* atomic-testing: mirror1.34sp.com
* base: centos.quelquesmots.fr
* epel: epel.mirrors.ovh.net
* extras: centos.quelquesmots.fr
* ius: ius.cu.be
* remi: remi.check-update.co.uk
* updates: centos.quelquesmots.fr
* webtatic: us-east.repo.webtatic.com
641 packages excluded due to repository priority protections

nodejs.x86_64 0.10.36-3.el6 epel
nodejs-devel.x86_64 0.10.36-3.el6 epel

En caso de que quieras saber qué paquetes están excluidos debido a las protecciones de prioridad puedes utilizar:

# yum list updates -d3

También se puede deshabilitar el plugin de prioridades, editar /etc/yum/pluginconf.d/priorities.conf y cambiar enabled = 0 . Después de este cambio la próxima vez que ejecutes yum update no debes tener ninguna protección de prioridades.