Pare ser exactos, el día 18 de septiembre 2015, intenté actualizar los paquetes de mi SO favorito con base linux, o sea Fedora, y al utilizar el comando:
sudo dnf -y update
Me arrojaba el error:Traceback (most recent call last):
File "/bin/dnf", line 36, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 198, in user_main
errcode = main(args)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 84, in main
return _main(base, args)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 117, in _main
cli.configure(map(ucd, args))
File "/usr/lib/python2.7/site-packages/dnf/cli/cli.py", line 1007, in configure
self.optparser.usage = self.optparser.get_usage()
File "/usr/lib/python2.7/site-packages/dnf/cli/option_parser.py", line 273, in get_usage
usage += "%-25s %s\n" % (name, summary)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 40: ordinal not in range(128)
Simple y sencillamente me mostraba solo ese mensaje, la verdad no sabía a qué se debía ese error, sin embargo, estoy abscrito a https://ask.fedoraproject.org/es/ que es una página para postear respuestas o preguntas a errors o dudas sobre fedora en general. Una vez posteados mi pregunta, esperé un poco para ser respondido, el usuario https://ask.fedoraproject.org/es/users/16293/albertocsg/ fue quien me contestó la duda solucionando el problea.
EL problema, al menos en esta ocasión se debió a : "Hola. El problema está relacionado con la actualización del paquete dnf-plugin-system-upgrade.
En la última actualización, este paquete trae un fichero de idiomas con errores."
La solución es Abrir la terminal y escribir:
sudo nautilus /usr/share/locale/es/LC_MESSAGES
Buscar el archivo dnf-plugin-system-upgrade.mo y renombrarlo a dnf-plugin-system-upgrade.mo.bak el punto aquí es, que el nombre cambie, para que el dnf no lo encentre y así no lo use generando errores.
Una vez realizado esto, DNF, funciona correctamente. Espero y les sea útil, sin embargo, no les aseguro que para todas las veces que marque este error DNF, esta sea la solución.
La fuente principal de esto es: https://ask.fedoraproject.org/es/question/75573/como-solucionar-este-error/
Gracias! Me funcionó!
ResponderBorrarEse era el generador del broken dnf!
ResponderBorrarMuchas gracias
Por si no quieren abrir nautilus:
sudo mv /usr/share/locale/es/LC_MESSAGES/dnf-plugin-system-upgrade.mo /usr/share/locale/es/LC_MESSAGES/dnf-plugin-system-upgrade.mo.bak
tengo una pequeña duda:
ResponderBorrarsi estoy desde replit como soluciono el traceback?
Es un caso demasiado específico, y no sabría responderte
Borrarmmm
ResponderBorrartengo una pequeña duda:
ResponderBorrarsi estoy desde el internet como se puede solucionar el traceback
No tienes acceso a dichos archivos, éste método no te funcionaría.
Borrar