Como quitar errores de paquetes duplicados en Linux Centos
si has realizado una actualización de paquetes y te ha dado errores con yum update,
la actualización, la forma de reparar este error es de la siguiente forma.
Instala el yum-utils
yum install yum-utils
a continuación realizamos un listado de todos los paquetes en conflicto o duplicados
package-cleanup --dupes
ahora vamos a quitar los paquetes en conflicto
package-cleanup --cleandupes
con esto podrás ejecutar de nuevo la actualización y comprobar si lo errores han sido eliminados.
No resultó, he intentado de varias formas pero no peremite:
[root]# package-cleanup –cleandupes
Loaded plugins: fastestmirror
Not removing python-2.7.5-86.el7.x86_64 because it is required by 1 installed package
Not removing python-libs-2.7.5-86.el7.x86_64 because it is required by 1 installed package
No duplicates to remove
Warning: Some duplicates were not removed because they are required by installed packages.
You can try –cleandupes with –removenewestdupes, or review them with –dupes and remove manually.
También traté con:
[root]# package-cleanup –cleandupes –removenewestdupes Loaded plugins: fastestmirror
Not removing python-2.7.5-88.el7.x86_64 because it is required by 2 installed packages
Not removing python-libs-2.7.5-88.el7.x86_64 because it is required by 1 installed package
No duplicates to remove
Warning: Some duplicates were not removed because they are required by installed packages.
You can try –cleandupes without –removenewestdupes, or review them with –dupes and remove manually.
Por lo que veo tienes problemas con python, ¿has probado a actualizar python?
yum update –disablerepo=epel
ya nos diras como te va el problema.
Hola
Le doy Yum update -y y me marca esto:
Error: Paquete: sarg-2.3.11-1.el7.x86_64 (@AL-Server)
Necesita: libgd.so.3()(64bit)
Eliminando: gd-last-2.2.5-8.el7.x86_64 (@AL-Server)
libgd.so.3()(64bit)
Obsoleto por: gd3php-2.3.3-7.el7.remi.x86_64 (remi-safe)
~libgd.so.103()(64bit)
Error: Paquete: clamav-server-sysvinit-0.100.0-1.el7.noarch (AL-Server)
Necesita: clamav-server = 0.100.0-1.el7
Eliminando: clamav-server-0.99.2-4.el7.x86_64 (@AL-Server)
clamav-server = 0.99.2-4.el7
Actualizado por: clamav-server-0.103.5-1.el7.x86_64 (AL-Server)
clamav-server = 0.103.5-1.el7
Disponible: clamav-server-0.99.2-3.el7.centos.vm.x86_64 (virtualmin)
clamav-server = 0.99.2-3.el7.centos.vm
Instalando: clamd-0.103.6-1.el7.x86_64 (epel)
clamav-server = 0.103.6-1.el7
Error: Paquete: clamav-scanner-sysvinit-0.100.0-1.el7.noarch (AL-Server)
Necesita: clamav-scanner = 0.100.0-1.el7
Eliminando: clamav-scanner-0.99.2-4.el7.noarch (@AL-Server)
clamav-scanner = 0.99.2-4.el7
Actualizado por: clamav-scanner-0.103.5-1.el7.noarch (AL-Server)
clamav-scanner = 0.103.5-1.el7
Disponible: clamav-scanner-0.99.2-3.el7.centos.vm.noarch (virtualmin)
clamav-scanner = 0.99.2-3.el7.centos.vm
Error: Paquete: clamav-server-0.103.5-1.el7.x86_64 (AL-Server)
Necesita: clamav-filesystem = 0.103.5-1.el7
Eliminando: clamav-filesystem-0.99.2-4.el7.noarch (@AL-Server)
clamav-filesystem = 0.99.2-4.el7
Actualizado por: clamav-filesystem-0.103.6-1.el7.noarch (epel)
clamav-filesystem = 0.103.6-1.el7
Disponible: clamav-filesystem-0.99.2-3.el7.centos.vm.noarch (virtualmin)
clamav-filesystem = 0.99.2-3.el7.centos.vm
Disponible: clamav-filesystem-0.103.5-1.el7.noarch (AL-Server)
clamav-filesystem = 0.103.5-1.el7
Error: Paquete: clamav-server-0.103.5-1.el7.x86_64 (AL-Server)
Necesita: clamav-lib = 0.103.5-1.el7
Eliminando: clamav-lib-0.99.2-4.el7.x86_64 (@AL-Server)
clamav-lib = 0.99.2-4.el7
Actualizado por: clamav-lib-0.103.6-1.el7.x86_64 (epel)
clamav-lib = 0.103.6-1.el7
Disponible: clamav-lib-0.99.2-3.el7.centos.vm.x86_64 (virtualmin)
clamav-lib = 0.99.2-3.el7.centos.vm
Disponible: clamav-lib-0.103.5-1.el7.x86_64 (AL-Server)
clamav-lib = 0.103.5-1.el7
Podría intentar utilizar el comando –skip-broken para sortear el problema
Podría intentar ejecutar: rpm- Va –nofiles –nodigest
El problema es que no he podido actualizar PHP 5.4 a 7.2 en Centos!
Alguien sabe que puedeestar pasando?