He restaurado el sistema, y lo he dejado como recién instalado para volver a empezar y esto es lo que he hecho:
dpkg-reconfigure y he seleccionado el es_ES.UTF8. He reiniciado pero sigue igual, los archivos mostrándose como interrogantes y sin poder escribir acentos.
Después he ehcho un locale-gen:
locale-gen
Generating locales (this might take a while)...
es_ES.UTF-8.../usr/sbin/locale-gen: line 53: 1830 Killed localedef -i $input -c -f $charset -A /usr/share/locale/locale.alias $locale
done
Generation complete.
Hasta aquí parece que ningún error (pero sin embargo no hay cambios). He hecho un
locale y esto es lo que aparece:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=es_ES.UTF-8
LC_CTYPE="es_ES.UTF-8"
LC_NUMERIC="es_ES.UTF-8"
LC_TIME="es_ES.UTF-8"
LC_COLLATE="es_ES.UTF-8"
LC_MONETARY="es_ES.UTF-8"
LC_MESSAGES="es_ES.UTF-8"
LC_PAPER="es_ES.UTF-8"
LC_NAME="es_ES.UTF-8"
LC_ADDRESS="es_ES.UTF-8"
LC_TELEPHONE="es_ES.UTF-8"
LC_MEASUREMENT="es_ES.UTF-8"
LC_IDENTIFICATION="es_ES.UTF-8"
LC_ALL=
Todo cambiado a es_ES.UTF8 como decís pero no puedo escribir en terminal con acentos, y lo más importante que al escribir en el sistema de archvios todo sale cambiado, haciendo que algunos programas no vayan bien.
Espero que os sirva de ayuda