Сабж. Прочел Cyrillic-HOWTO, там что-то говорится про установки
less, но less у меня русскиий показывает. То есть
zcat /usr/share/man/ru_RU.KOI8-R/man1/rm.1.gz | less
работает на ура - русские буковки видать.
Читаем HOWTO дальше:
5.8 man
...Все больше и больше появляется статей man, переведенных на
русский язык, но вот отобразить их не всегда удается.
Если у меня есть файл с русскими буквами, то вызов, скажем man ar
приводит к ерунде на экране.
Для исправления этого безобразия следует поправить соответствующие
строки в /usr/lib/man.config, если это файл есть, или правильно
настроить less (см. раздел less).
Я нашел лишь один config-файл, /etc/manpath.config, что там править,
я не понял. Попробовал добавить
alias nroff='/usr/bin/nroff -Tlatin1'
alias troff='/usr/bin/troff -Tlatin1'
в ~/.bashrc - ничего не меняется. Вот егоная ругань:
[etv@nf034 etv]$ man rm 1>/dev/null
Reformatting rm(1), please wait...
/tmp/zman9732Hv:13: warning: can't find special character `u0418'
/tmp/zman9732Hv:13: warning: can't find special character `u041C'
/tmp/zman9732Hv:13: warning: can't find special character `u042F'
/tmp/zman9732Hv:14: warning: can't find special character `u0443'
/tmp/zman9732Hv:14: warning: can't find special character `u0434'
/tmp/zman9732Hv:14: warning: can't find special character `u0430'
/tmp/zman9732Hv:14: warning: can't find special character `u043B'
/tmp/zman9732Hv:14: warning: can't find special character `u044F'
/tmp/zman9732Hv:14: warning: can't find special character `u0435'
/tmp/zman9732Hv:14: warning: can't find special character `u0442'
/tmp/zman9732Hv:14: warning: can't find special character `u0444'
...
troff: warning: can't find special character `u0424'
[etv@nf034 etv]$
А сама страница на дисплее выглядит так:
RM(1)
rm -
rm [] ...
POSIX: [-fiRr] [--]
GNU ( ): [-dfirvR] [--help] [--version] [--]
rm . , -r -R, , ( ). , -- `.' `..' (
`rm -r .*' ).
Помогите, пожалуйста.
Спасибо!
Не знаю, как там в более современных дистрибутивах сделано, сейчас работаю с rh 7.3. Так вот, там есть файл /etc/man.config, и в нём блок сторок MANPATH. Туда надо было добавить путь к русскоязычным man: