zaLinux.ru

Локализации страниц man на Linux


Если вы хотите увидеть документацию, которую показывает команда man на другом языке, отличном от языка вашего Linux, то для этого совершенно не нужно менять язык всей системы, у команды man есть для этого опция -L. Если эта опция не срабатывает, то помните, что документация переведена не на все языки. Возможно, для выбранного вами языка просто нет соответствующей страницы.

Если ваша man из пакета man-db (man 2.x, именно такие на большинстве дистрибутивов GNU/Linux), самый быстрый способ – это использовать флаг -L команды man. Вам всего лишь нужно знать аббревиатуру желаемого языка.

man -Len man   # -> Английская страница man справки по man
man -Lru man   # -> Русская страница man справки по man

Аналогично для команды Nmap


man -Len nmap
man -Lru nmap

08

Если вы используете более старую реализацию man (man 1.x), единственный способ – это изменить переменные окружения $LC_MESSAGES или $LANGs.

Для единичного вызова man:

LC_MESSAGES=ru_RU man man

Если вы всегда хотите страницы мануалов на русском, но при этом хотите, чтобы другие команды говорили по-английски, вы можете настроить псевдоним в вашем .bashrc или другом файле инициализации оболочки:

alias man='LC_MESSAGES=ru_RU man'

Рекомендуемые статьи:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *