Linux: отключить man для отображения man на неанглийских языках

На моем Linux установлено несколько устаревших переводчиков. Я хочу запретить man утилита от их показа.

Я хочу делать это постоянно, сохраняя при этом текущую локаль.

Какие настройки среды мне следует изменить (setenv в .profile) ограничить человека одним языком?

У меня нет рута, и я не могу просто удалить устаревшего mans или использовать утилиту man.

1 ответ

Решение

Задавать LANG в C или en_US, Это повлияет на все программы, если вы не добавите псевдоним для man, который соответственно устанавливает переменную.

alias man='LANG=C man'

[править: я проверял это, LC_MESSAGES изменил язык сообщений об ошибках, но не язык man-страницы]

Другие вопросы по тегам