Как настроить системную локаль в AlmaLinux 9
Настройка локали в Linux позволяет обеспечить отображение даты и времени в правильном формате в зависимости от места проживания пользователя и языка, на котором он говорит.
В этом руководстве мы покажем вам, как настроить системную локаль в ОС AlmaLinux 9.
К счастью для всех пользователей Linux, каждая операционная система Linux поставляется с поддержкой нескольких языков, которые можно легко переключить одной командой.
Настройка системных локалей в AlmaLinux 9 – это очень простой процесс, который можно выполнить в несколько шагов. Давайте начнем!
Обновление системы
Каждая новая установка AlmaLinux требует обновления пакетов до последних доступных версий. Для этого выполните следующую команду:
sudo dnf update -y && sudo dnf upgrade -y
Показать текущие настройки
Чтобы показать текущие настройки системы, выполните следующую команду:
localectl System Locale: LANG=en_US.UTF-8
Как видно, параметр LANG (Language) установлен для англоговорящих пользователей США. UTF-8 – это стандарт кодировки символов.
Список поддерживаемых языков
Чтобы получить список доступных языков, выполните следующую команду:
localectl list-locales
Вы должны получить следующий результат:
C.UTF-8 aa_DJ.UTF-8 aa_ER.UTF-8 aa_ER.UTF-8@saaho aa_ET.UTF-8 af_ZA.UTF-8 agr_PE.UTF-8 ak_GH.UTF-8 am_ET.UTF-8 an_ES.UTF-8 anp_IN.UTF-8 ar_AE.UTF-8 ar_BH.UTF-8 ar_DZ.UTF-8 ar_EG.UTF-8 . . . .
Как вы видите, варианты языков расположены в алфавитном порядке. Чтобы найти, например, какой-то конкретный язык, можно использовать ту же команду с grep
:
localectl list-locales | grep US chr_US.UTF-8 en_US.UTF-8 es_US.UTF-8 unm_US.UTF-8 yi_US.UTF-8
Эта команда с grep и указанием ярлыка страны вернет все локали для этой страны. Перейдем к следующему и самому важному пункту этого руководства.
Установка системной локали
localectl set-local unm_US.UTF-8
Это изменит локаль на вашем сервере. Теперь, если вы выполните команду localectl до и после установки системной локали на вашем сервере, вы получите следующий результат:
localectl System Locale: LANG=en_US.UTF-8 VC Keymap: us X11 Layout: us
Как вы видите, локаль была изменена с LANG=en_US.UTF-8 на LANG=unm_US.UTF-8
Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.
Вдохновлен www.rosehosting.com
Комментарии (0)