El problema
El comando "yum update" falla debido a un paquete duplicado en el sistema:
tigervnc-server-1.1.0-8.el6_5.x86_64 is a duplicate with tigervnc-server-1.1.0-5.el6_4.1.x86_64
Causa raíz
Esto puede suceder debido a que una actualización de yum se detuvo inesperadamente antes, lo que resultó en la presencia de paquetes duplicados, ya que los paquetes más antiguos no se eliminaron del sistema.
Eliminar los paquetes duplicados
1. Utilice paquete de limpieza para eliminar duplicados:
# package-cleanup --dupes # package-cleanup --cleandupes
Opción:'–dupes ‘ escaneará duplicados en rpmdb.
Opción:‘–cleandupes ‘ buscará duplicados en rpmdb y eliminará las versiones anteriores.
2. Actualice el sistema después de eliminar los duplicados:
# yum update
3. Después de realizar la limpieza, verifique e instale los paquetes con los siguientes comandos,
# yum info packagename # yum install packagename
4. Si la versión de 32 bits del paquete instalado en el sistema no está disponible en el canal de 64 bits, elimínelo con el siguiente comando y ejecuten el comando yum.
# rpm -e --justdb [package name]