Un error que puede aparecer a la hora de actualizar es que un repositorio no este disponible y a veces como es el caso no queda claro cual no esta disponible, por eso lo mejor es deshabilitar todos e ir habilitando de a uno, se podría deshabilitar desde los archivos de configuración de repositorio aunque hay un método menos engorroso, mas rapido y practico de hacerlo y es directamente desde de yum
Uno de los casos puede ser cuando recibimos el mensaje requested datatype primary not available que vemos más abajo:
[root@server ~]# yum update Loaded plugins: fastestmirror, ovl Determining fastest mirrors epel/x86_64/metalink | 45 kB 00:00:00 * base: espejito.fder.edu.uy * epel: mirror.globo.com * extras: espejito.fder.edu.uy * remi-safe: mirror.pit.teraswitch.com * updates: espejito.fder.edu.uy base | 3.6 kB 00:00:00 epel | 5.3 kB 00:00:00 extras | 2.9 kB 00:00:00 remi-safe | 2.2 kB 00:00:00 updates | 2.9 kB 00:00:00 (1/7): epel/x86_64/group_gz | 90 kB 00:00:00 (2/7): base/7/x86_64/group_gz | 165 kB 00:00:01 (3/7): base/7/x86_64/primary_db | 6.0 MB 00:00:01 (4/7): epel/x86_64/updateinfo | 1.0 MB 00:00:01 (5/7): extras/7/x86_64/primary_db | 153 kB 00:00:00 (6/7): epel/x86_64/primary_db | 6.9 MB 00:00:01 (7/7): updates/7/x86_64/primary_db | 2.8 MB 00:00:04 Error: requested datatype primary not available
En este caso estamos usando los siguientes repositorios
¿Cual es el que falla? Veamos
Primero ejecutamos lo siguiente:
yum --disablerepo=* --enablerepo=base update
¿El error desapareció? Bueno, agreguemos el segundo repo epel
yum --disablerepo=* --enablerepo=base,epel update
¿Funciono? Agregamos extras
yum --disablerepo=* --enablerepo=base,epel,extras update
¿Y ahora? Agregamos remi-safe
yum --disablerepo=* --enablerepo=base,epel,extras,remi-safe update
¿Fallo ahora? Bien, si fallo es porque el problema al menos en este caso es remi por lo que lo quitamos y agregamos el siguiente extras
yum --disablerepo=* --enablerepo=base,epel,extras,extras update
Si con extras funciono el problema solo era remi
yum-config-manager --disable remi-safe
Obviamente en cada caso los repositorios que tenga cada usuario pueden cambiar sin embargo el procedimiento es el mismo, se pueden probar los repositorios uno a uno hasta encontrar el que da problemas y deshabilitar
Administrador de Sistemas, Programador, Docente y ahora resulta que también Blogger (peor es ser tictoker). Más de 20 años de experiencia en computación atendiendo nabos y resolviendo problemas que sino fuera por estos nabos no habrían ocurrido en primer lugar. Escribo más que nada sobre tecnología y herramientas en general además de algunos artículos con opiniones tan subjetivas como irrelevantes, así que si no te gustan mejor madura.
La idea principal detrás de este blog es marca personal, el blog es para centralizar…
El migrar el disco duro es bastante sencillo como se verá a continuación, la principal…
Cuando se trata de virtualización en el escritorio, una de las primeras opciones son sin…
Siempre he sido un ferviente defensor de una conexión por cable UTP para trabajar por…
Al fin pude recuperar alvarodeleon.com, no es que lo hubiera perdido, fue peor, lo deje…
Por defecto en MySQL, lo normal es solo tener el log de errores activado, sin…