Всех приветствую! Помогите по вопросу - вобщем экспериментировал с настройками кодировок в системе (в связи с отображением в Wine кириллицы кракозябрами) в файлах /var/lib/locales/supported.d/ru и /etc/default/locale и выполнением sudo locale-gen Предварительно сделал бэкапы этих файлов После попытки добавить в /etc/default/locale строчку LANGUAGE=«en_EN:en:ru_RU:ru» sudo locale-gen и sudo dpkg-reconfigure locales стали давать вывод
user@user:~$ sudo locale-gen
/usr/sbin/locale-gen: line 125: warning: command substitution: ignored null byte in input
Generating locales (this might take a while)...
error: Bad entry ' '
*���i��SO�N.UTF-8...failed to set locale!
[error] cannot open locale definition file `*���i��SO�N': No such file or directory
done
en_US.UTF-8... done
en_US.UTF-8�[�LǾ�eO&enK͋���
qӵP�@
F�uwBq?$�����G���.�����
E vGq�p�#�-Q����▒"��("�[�LǾ�eO&��enPK0oSO�N.�b�,Klocale+*�...Try `localedef --help' or `localedef --usage' for more information.
done
ru_RU.CP1251... done
ru_RU.CP1251# This file lists locales that you wish to have built. You can find a list...Try `localedef --help' or `localedef --usage' for more information.
done
ru_RU.KOI8-R... done
ru_RU.UTF-8... done
error: Bad entry '�
qӵP��y���("5��F�� '
Generation complete.
Тогда /var/lib/locales/supported.d/ru и /etc/default/locale я вернул из бэкапа но sudo locale-gen и sudo dpkg-reconfigure по прежнему дают такой же вывод, даже систему перезгрузил все тоже
/var/lib/locales/supported.d/ru:
ru_RU.UTF-8 UTF-8
ru_RU.CP1251 CP1251
/etc/default/locale:
# File generated by update-locale
LANG=en_US.UTF-8
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
Вроде в системе все норм.работает и отображается но эти сообщения о ошибках и bad entry при выполнении sudo locale-gen и sudo dpkg-reconfigure как то напрягают, где там bad entry? Как исправить помогите