[SOLVED] Перестали отображаться русские man-ы
alexpro 25 января, 2011 - 20:45
Доброго времени суток всем!
После последнего обновления системы перестали правильно отображаться русские мануалы. Все сделано по вот этому руководству, и до обновления мануалы отображались правильно.
Я посмотрел собственно файлы man-ов, они вообще ничем и никак не отображаются правильно. Однако, если, например смотреть во вьювере от mc, то при установленной кодировке UTF-8 через точки угадывается текст. В смысле, части слов угадываются, но практически ни одного целого слова не отображается, например: о.к..ва.. и, возможно, .озда.. .айл или ....ой..во
Кто-нибудь знает, что можно с этим сделать?
»
- Для комментирования войдите или зарегистрируйтесь
:)
Не грусти, товарищ! Всё хорошо, beautiful good!
alexpro написал(а): что можно
Замените свои маны на sys-apps/man-db, сразу ощутите, что "жизнь-то налаживается!" ©
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Большое спасибо за помощь!
Большое спасибо за помощь! Теперь все читается правильно. Только есть одна закавыка: у меня locale настроена так:
Попытаюсь объяснить, почему.
Ужасно не люблю сообщения типа:
Предпочитаю, чтобы было так:
Соответственно, не люблю, когда вывод date или ls дает время по-русски. Привык по английски.
Раньше, когда был man, русские маны, если они были, показывало по-русски. Теперь - всегда по-английски. Если LC_MESSAGES сделать ru_RU.UTF8 - тогда так же, как и раньше. Но тогда и команды в консоли начинают сообщать и ругаться по-русски.
Нашел пока что выход: alias man='man -L ru_RU.UTF8', но по-моему это костыль. Никто не в курсе, нет ли выхода поизящнее?
Спасибо за внимание.
P.S.
Простите меня за невнимательность, надо было на минуту больше потратить на поиск. Тут обо всем уже писали, надо же как я спешил - даже не поглядел внимательно на все ссылки в гугле...