[SOLVED ]Пропала руссификация консоли.
_lexx_ 14 декабря, 2012 - 11:29
В какой-то момент обнаружил, что пропала руссификация консоли (возможно, после каких-то изменений). Попытки вернуть всё обратно терпят крах.
Текущее состояние системы
Odin ~ # cat /etc/env.d/02locale LANG="ru_RU.UTF-8" LC_ALL="" LC_MESSAGES="en_US.utf-8" Odin ~ # cat /etc/conf.d/keymaps | grep -v \# keymap="-u ru" windowkeys="YES" extended_keymaps="" dumpkeys_charset="koi8-r" fix_euro="NO" Odin ~ # cat /etc/conf.d/consolefont | grep -v \# consolefont="Cyr_a8x16" consoletranslation="8859-1_to_uni" Odin ~ # locale LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES=en_US.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" LC_ALL=
Подскажите, пожалуйста, что я делаю не так?
UPD: ССЗБ, сбоила локаль машины, с которой цеплялся по ssh:)
»
- Для комментирования войдите или зарегистрируйтесь
.
# rc-update show | grep console
# /etc/init.d/consolefont status
:wq
--
Live free or die
Anarchist написал(а): _lexx_
Тут тоже всё нормально
Пробуй так
eegorov
Результат тот же - всё русское идёт в формате "????????? 80-? ??????".
это
возможно, это из-за
LC_MESSAGES=en_US.utf-8
вот это
кто выводит?
eegorov написал(а):это
Нет, так как было поставлено уже в ходе решения проблемы для того, чтобы нормально читать логи.
Поменяем:
- итог тот же.
Выводит так ls, например. Ну и вообще, все, что должно быть русским, отображается знаками вопроса.
покажи grep -v ^#
покажи
Добавь, если нету,
и потом от рута
eegorov написал(а): покажи
Тут ничего, вроде, не менялось.
а нафига оно там дублируется
а нафига оно там дублируется все?
у меня так
eegorov написал(а): а нафига
Это последствия уже ремонта текущей проблемы, неоднократное (по всей видимости) добавление всех поддерживаемых локалей.
Удаление всех, кроме UTF
толку тоже не даёт.
locale-gen запускал?
locale-gen запускал?