Hoy, me estaba golpeando la cabeza contra la pared para encontrar la solución al siguiente problema misterioso. Cada vez que ejecuto cualquier comando en la Terminal, ya sea instalando un paquete o actualizando el sistema, mi sistema mínimo CentOS 7 arroja el siguiente error.
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.excellmedia.net * elrepo: ftp.nluug.nl * extras: mirrors.vonline.vn * updates: mirrors.vonline.vn Traceback (most recent call last): 27% [================ ] 140 kB/s | 2.5 MB 00:00:48 ETA File "/usr/libexec/urlgrabber-ext-down", line 75, in main() File "/usr/libexec/urlgrabber-ext-down", line 61, in main fo = PyCurlFileObject(opts.url, opts.filename, opts) File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1258, in __init__ self._do_open() File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1589, in _do_open self._do_grab() File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1723, in _do_grab self._do_perform() File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1517, in _do_perform raise KeyboardInterrupt KeyboardInterrupt Exiting on user cancel
No cancelé el proceso ni interrumpí el teclado, pero mi máquina virtual CentOS 7 seguía mostrando el error anterior. Lo intenté muchas veces, pero no pude instalar ningún paquete ni actualizar el sistema.
Afortunadamente, encontré una solución deeste hilo.
Aquí está lo que hice para resolver el problema. Por si acaso, está experimentando el mismo error, haga lo siguiente.
Desde su Terminal, ejecute los siguientes comandos uno por uno comousuario raíz:
# yum clean metadata
# yum clean all
# yum upgrade
O simplemente ejecute el comando de una línea como usuario raíz:
# bash -c 'yum clean metadata && yum upgrade'
Eso es todo. ¡El problema se ha ido! Ahora, podría instalar cualquier software sin ningún problema.
Actualización el 12 de abril de 2016:
Desafortunadamente, la solución anterior ya no funcionó para mí. No tengo ni idea de porqué. Sin embargo, logré corregir temporalmente el error anterior haciendo el siguiente truco.
Para editar/usr/lib/python2.7/site-packages/urlgrabber/grabber.pyhora de oficina,
vi /usr/lib/python2.7/site-packages/urlgrabber/grabber.py
Busque la siguiente línea (línea 1510), y elógielo agregando un símbolo de almohadilla (#) delante de él.
# elif errcode in (42, 55, 56):
Guardar y close el archivo.
Y finalmente, ejecute los siguientes comandos uno por uno como usuario root:
# yum clean metadata
# yum clean all
# yum upgrade
¡Esta vez funcionó! Realmente no tengo idea de por qué sucede esto. Espero que esto ayude.
¡Gracias por pasar!
Ayúdanos a ayudarte:
- Suscríbete a nuestro boletín de correo electrónico :Regístrate ahora
- Soporte OSTechNix:Dar a través de PayPal
- Descargue libros electrónicos y videos gratis:OSTechNix y TradePub
- Conéctate con nosotros:Reddit|Facebook|Twitter| LinkedIn | RSS Feeds
¡¡Que tenga un buen día!!