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.