1 votes

UnicodeDecodeError lors de l'exécution de ubuntu-support-status

J'ai eu un problème lors de la mise à jour 12.04 et j'ai posé la question hier, j'ai essayé les solutions proposées. Maintenant, j'ai reçu le message suivant (le problème de mise à jour demeure) :

thomas@thomas-Satellite-P200:~$ ubuntu-support-status 

Traceback (dernier appel le plus récent) : File "/usr/bin/ubuntu-support-status", line 79, in help=_("Show unsupported packages on this machine").decode(enc)) UnicodeDecodeError : le codec 'ascii' ne peut pas décoder l'octet 0xc3 en position 13 : ordinal not in range(128)

Des idées ?

Edit :

Le sujet d'hier était : Problème après la mise à jour 12.o4

La réponse était d'essayer une des solutions de :

"Comment corriger une erreur "Problème avec MergeList" ou "le fichier d'état n'a pas pu être analysé" lorsque j'essaie de faire une mise à jour ?"

J'ai essayé et j'ai obtenu le fichier ci-dessus.

Florian Diesch :

"locale" a créé le fichier suivant :

thomas@thomas-Satellite-P200:~$ locale
LANG=C
LANGUAGE=de_DE:en
LC_CTYPE="C"
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_COLLATE="C"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="C"
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_ALL=

1voto

Fabiano Soriani Points 543

Comme vous avez la variable d'environnement $LANGUAGE réglé sur de_DE:en (comme ubuntu-support-status ) utilisera si possible des messages en allemand. Mais comme $LC_CTYPE est réglé sur C ils assumeront le codage des caractères ASCII. Cela entraîne des erreurs avec les messages contenant des trémas et d'autres caractères non ASCII.

Si vous voulez des messages en anglais, réglez $LANGUAGE a C . Dans le cas contraire $LC_CTYPE a de_DE.UTF-8 (ou toute autre locale UTF-8).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X