Настройка русской локали в Linux

101 просмотров 0

Чтобы изменить установленную по умолчанию локализацию в системе на русскую, необходимо выполнить несколько не сложных шагов.

Подготовка к настройке

    • Подключаемся к VPS по SSH с правами root.
    • Проверяем, доступна ли русская локаль в системе и её корректное название:
locale -a | grep ru
    • В результате, при наличии локали, будет получен примерно следующий вывод:
[root@vps ~]# locale -a | grep ru
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
ru_UA
ru_UA.koi8u
ru_UA.utf8
russian
  • В нашем случае, интересует вариант ru_RU.utf8. Его мы и будем использовать далее. Поэтому скопируйте это значение в блокнот для дальнейшей вставки.

Настройка локали в CentOS, Fedora

    • Создадим файл i18n, в котором затем сохраним параметры новой локали:
[root@vps ~]# nano /etc/sysconfig/i18n
    • В открывшемся редакторе вносим следующую информацию:
[root@vps ~]#
LANG="ru_RU.utf8"
SUPPORTED="ru_RU.utf8:ru_RU:ru"
  • Сохраняем изменения сочетанием клавиш CTRL+O и затем Enter.
  • На этом всё, локаль изменена и теперь необходимо переподключиться в консоль, чтобы увидеть изменения. Если вы использовали VNC или другое удаленное подключение к рабочему столу, то рекомендуется и в нём произвести переподключение для применения изменений.

Настройка локали в Debian, Ubuntu

Если в шаге подготовки команда locale -a | grep ru дала пустой результат, значит русская локаль отсутствует в системе и её можно установить следующими способами:

Способ 1:

  • Перенастраиваем пакет locales командой:
  • [root@vps ~]# dpkg-reconfigure locales
  • В появившейся форме ищем локаль ru_RU.UTF-8 и отмечаем её нажатием пробелом, в результате перед этой локалью появится звёздочка, как показано на изображении ниже. Затем нажимаем Enterи переходим к следующему шагу.
  • Следующий шаг – выбор локали по умолчанию. Выбераем русскую локаль из списка и нажмаем Enter.
  • В результате будет завершена перенастройка локали и теперь необходимо только выполнить повторное подключение к консоли и к удаленному рабочему столу (если таковое используется).

Способ 2:

  • Устанавливаем языковой пакет:
  • [root@vps ~]# apt-get install language-pack-ru
  • Открываем текстовым редактором файл /etc/default/locale:
  • [root@vps ~]# nano /etc/default/locale
  • Заменяем его содержимое на:
  • LANGUAGE=ru_RU:ru
    LANG=ru_RU.UTF-8
  • Сохраняем изменения сочетанием клавиш CTRL+O и затем Enter.
  • Выходим из консоли, а также закрываем соединение с удаленным рабочим столом (если такое соединение было) и подключаемся к этим сервисам повторно.
  • На этом настройка завершена.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Эта статья была для Вас полезной?

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


Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: