url image

Как настроить поддержку русского языка в терминале Linux

Добавляем поддержку русского языка в Ubuntu\Debian системах:

Установим\обновим пакет locales:

apt-get install locales

После чего выполним команду:  

dpkg-reconfigure locales

Откроется диалоговое окно, в котором необходимо установить нужное значение региональных настроек (локали). 

Добавьте в данном меню поддержку русского языка:

В данном случае к существующим мы добавляем ru_RU.UTF-8 .

После выбора локалей для генерации будет предложен выбор локали по умолчанию в системном окружении:

Выберем ru_RU.UTF-8 для поддержки русского языка в терминале.

Добавим поддержку русского языка в Centos

Проверим, какие локали установлены в системе:

# localectl status
   System Locale: LANG=en_US.UTF-8
      VC Keymap: us
      X11 Layout: n/a

Из вывода видно, что используется en_US.UTF-8.

Посмотрим список доступных локалей:

# localectl list-locales | grep ru_RU
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8

И установим поддержку русского языка ru_RU.UTF-8 командой:

localectl set-locale LANG=ru_RU.UTF-8

Перезагрузим сервер, проверим, что установлена русская локализация:

# localectl status
   System Locale: LANG=ru_RU.UTF-8
      VC Keymap: us
      X11 Layout: n/a

Этот материал был полезен?