Как поменять язык в убунту
Перейти к содержимому

Как поменять язык в убунту

  • автор:

Как поменять язык в убунту

В процессе установки ОС Ubuntu предлагает выбрать язык системы по умолчанию, но бывает так, что ошибочно выбран другой язык. В статье я покажу, как легко сменить язык системы на родной русский.

Установка русского языка

1. Переходим в меню приложений — последняя кнопка в меню слева.

2. В меню приложений находим иконку настроек — «Settings». Щелкаем по ней, чтобы перейти в настройки системы.

3. В левом меню находим пункт «Region & Language» (Регион и язык).

4. Нажимаем на кнопку «Manage Installed Language» (Управление установленными языками).

5. Появится окно «The language supports is not installed completely» (Поддерживаемые язык не установлены), в котором нажимаем кнопку «Install», чтобы начать установку дополнительных языков.

6. Появится окно авторизации пользователя, здесь вводим пароль пользователя-администратора и нажимаем кнопку «Authenticate» или нажимаем клавишу ввода на клавиатуре.

7. Ждем загрузку пакета дополнительных языков.

8. В окне «Language Supports» (язык системы) нажимаем на кнопку «Install / Remove Languages. » (Установка и удаление языков).

9. В следующем окне «Installed Languages» (Установленные языки) находим русский язык (Russian) и отмечаем пункт галочкой, а после нажимаем кнопку «Apply» (Применить).

10. Снова проходим авторизацию пользователя, чтобы продолжить.

11. Ожидаем загрузку.

12. В окне языка системы в списке языков появится русский язык, закрываем это окно.

13. Теперь щелкаем по плитке «Language» (Язык).

14. Выбираем русский язык и нажимаем зелёную кнопку «Select» (Выбрать).

15. Выбрав русский язык необходимо перезапустить Ubuntu, чтобы настройки вступили в силу. Для этого нажимаем на кнопку «Restart» (Перезапустить). После нажатия на кнопку появится окно «Log Out» (Завершение сеанса), можно подождать 60 секунд, а можно сразу нажать кнопку «Log Out» (Завершить сеанс), чтобы не ждать таймер.

16. Авторизуемся в системе и наблюдаем русифицированный интерфейс системы.

Готово. Теперь вы знаете как поменять язык в ОС Ubuntu 22.04 на русский.

Русификация Ubuntu

После установки Ubuntu или иного дистрибутива из семейства Ubuntu необходимо русифицировать систему.

Настройка языка и региональных стандартов через графическую программу

В Ubuntu по умолчанию установлена графическая программа для настройки языка и региональных стандартов, она называется language-selector, в русифицированном меню ее название будет примерно таким «Язык системы».

Перед запуском программы настройте соединение с сетью Интернет.

Запуск language-selector:
В Unity: Главное меню на панели рабочего стола — в поле для ввода набрать название программы и нажать на появившийся значек программы

Сразу после запуска приложение проверит доступность поддержки языка и предложит установить недостающие пакеты локализации.
На вкладке «Язык» в поле «Язык для меню и окон» переместите в самый верх: русский (Российская Федерация);
На вкладке «Региональные форматы» в выпадающем списке выберите: русский (Российская Федерация);
Нажмите «Apple System-Wide» (Применить для всей системы)

Если вам понадобится установить другие языки или удалить установленые, то можно нажать на «Установка/удаление языков».

После выполненых изменений нужно перезайти в систему или перезагрузить компьютер.

Меняем язык системы в Ubuntu

Язык операционной системы Ubuntu можно выбрать еще на этапе установки, как в Windows или macOS. Более того, иногда она сама определяет регион, язык, время и раскладку. Если этого не случилось, и вы поневоле работаете в английской версии Ubuntu, все можно настроить вручную уже в действующей системе.

Меняем язык через графическую оболочку

  • Кликаем по информационной панели в правом верхнем углу рабочего стола (там, где отображаются индикаторы сети и аккумулятора).

Статус-бар в Ubuntu

Это, по сути, короткий путь к настройкам

  • В появившемся окошке щелкаем по иконке в виде шестеренки. Это ссылка на основные настройки оболочки GNOME.

Настройки в статус-баре Ubuntu

Переходим к параметрам Ubuntu

  • Оказавшись в настройках, ищем в боковой панели вкладку с названием Region & Language (Язык и регион) и переходим в нее.

Настройки операционной системы Ubuntu

Выбираем вкладку с настройками языка

В правой части интерфейса появится список настроек языка и клавиатуры. В каждом меню можно указать, на каких языках вы хотите печатать, в каком регионе вас будут видеть веб-сайты и приложения и какой язык будет глобально использоваться в системе.

  • Чтобы поменять язык во всех приложениях и в системе в целом, кликаем по меню Language (Язык).

Настройки языка в Ubuntu

У меня установлен английский, выбранный по умолчанию

  • В открывшемся списке выбираем нужный язык и ставим напротив него галочку.
  • Затем кликаем по кнопке Select.

Список доступных языков

У меня установлена «укороченная» версия Ubuntu и тут нет русского языка. У вас будет

В некоторых системах с легковесными оболочками типа XFCE или Cinnamon может не быть отдельной программы для настроек. В Linux Mint с XFCE, например, вместо этого используется отдельное приложение «Языки». Такие приложения можно найти с помощью поисковика в списке доступных программ.

Меняем язык через терминал

Изменить системный язык можно и вручную. За него отвечают два конфигурационных файла в директории /etc/. Достаточно открыть эти файлы и поочередно изменить значения языка, указанные в соответствующих строках.

  • Откроем файл /etc/default/locale любым редактором с помощью команды: sudoedit /etc/default/locale.

Команда для работы с файлом /etc/default/locale

Можно открыть с помощью конкретного редактора, указав его название перед путем до файла

  • Ищем внутри строку LANG=“en_US” и меняем ее значение на нужное нам. Например, для русского языка на “ru_RU”.

Примерное содержимое файла /etc/default/locale

Обычно здесь указывается и другая связанная с языками информация

  • Затем ищем строку LANGUAGE=“en_US:en” и опять меняем значение на подходящее.
  • Открываем файл в корневой директории /.pam_environment любым редактором с помощью команды sudoedit ~/.pam_environment
  • Ищем аналогичные строки и редактируем их так же, как в предыдущем файле.

Возможно, редактировать второй файл не придется. Его может вовсе не оказаться в системе, и достаточно будет внести изменения в /etc/default/locale

После проделанных изменений нужно сохранить их, а затем перезагрузить компьютер.

Изменить локализацию (язык) и региональные настройки в Ubuntu и Debian

Параметры локали (locale) в Linux определяют текущие региональные настройки операционной системы, которые используется в терминале и в графическом интерфейсе (формат даты и времени, поддерживаемые наборы символов/кодировки). В этой статье мы рассмотрим, как получить или изменить текущие настройки локали в Linux на примере Ubuntu и Debian.

Узнать настройки текущую локали в Ubuntu/Debian

Вывести текущие настройки локали в Ubuntu и Debian можно с помощью команды:

команда locale в linux

LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=en_US.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en_US.UTF-8 LC_TELEPHONE=en_US.UTF-8 LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=en_US.UTF-8 LC_ALL=
  • LANG показывает текущую системную локаль (это en_US.UTF-8)
  • LC_NUMERIC – формат чисел
  • LC_MONETARY – валюта и параметры форматирования денежных величин
  • LC_TIME – формат даты и времени

Вывести список доступных локалей на хосте:

ubuntu вывести доступные локали localectl list-locales

Чтобы вывести подробную информацию об установленных в системе локалях:

Системная локаль C.UTF-8 в этом списке присутствует всегда (локаль по-умолчанию).

Получить информацию о переменной окружения, которая определяет формат времени и даты:

$ locale -k LC_TIME

Установить русскую local в Ubuntu и Debian

Попробуем добавить русскую локаль ru_RU.UTF-8.

Список локалей, доступных для установки перечислен в файле:

$ sudo locale-gen ru_RU.UTF-8

Раскомментируйте строки с необходимой вам локалью в /etc/locale.gen .

/etc/locale.gen

Теперь сгенерируйте файлы и настройки для выбранной вами локали:

$ sudo locale-gen ru_RU.UTF-8

Теперь нужно назначить русскую локаль по-умолчанию:

$ sudo update-locale LANG=ru_RU.UTF-8

$ sudo localectl set-locale LANG=ru_RU.UTF-8

Эта команда запишет следующую строку в файл /etc/default/locale:

LANG=ru_RU.UTF-8

Перезагрузите хост Linux, чтобы применить новые настройки локализации.

Если вы зададите локаль, которая не сгенерировала, команда locale выведет ошибки:

locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory LANG=fr_FR.utf8

Можно задать отдельную локаль для различных региональных настроек Linux, например:

$ sudo update-locale LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_MONETARY=en_US.UTF-8

В некоторых случаях нужно сначала установить необходимую локаль:

$ sudo apt-get install language-pack-fr

Если локаль в Linux не задана, и команда locale -a возвращает всего три записи:

C C.UTF-8 POSIX
  1. Нужно сгенерировать новую локаль: $ sudo locale-gen ru_RU.UTF-8
  2. Применить новую локаль: $ sudo update-locale LANG=ru_RU.UTF-8
  3. Перезагрузите хост или откройте новое окно терминала.

Новые пользователи по-умолчанию используют настройки локали, указанные в файле /etc/default/locale.

Если нужно изменить локаль для определенного пользователя, отредактируйте файл .bashrc в его домашнем каталоге:

Настройки локали в Ubuntu и Linux с помощью dpkg-reconfigure

Для более простого управления локалями в Debian и Ubuntu вы можете использовать утилиту dpkgreconfigure.

С помощью следующей команды вы сможете сгенерировать, задать или удалить пакеты локализации в Linux:

$ sudo dpkg-reconfigure locales

Утилита предоставляет простой псевдографический интерфейс. Выберите локали, которые нужно установить.

dpkg-reconfigure locales управление языками в консоли linux

Затем задайте локаль по умолчанию (default locale for the system environment).

добавить язык в linux

Чтобы изменить кодировку консоли, выполните команду:

$ sudo dpkg-reconfigure console-setup

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

добавить поддержку набора символов в linux

Эти настройки хранятся в:

Затем настройте клавиатуру:

$ sudo dpkg-reconfigure keyboard-configuration

По умолчанию рекомендуется использовать модель клавиатуры Generic 105-key PC. Затем добавьте раскладку клавиш для нужной страны.

Настройки клавиатуры указываются в файле:

$ sudo dpkg-reconfigure tzdata

Вы можете удалить локали, которые не используете. Список установленных локалей содержится в /usr/lib/locale/locale-archive.

Выведите список локалей в архиве:

localedef ru_ru.utf-8 Настройка русской локализации utf-8 в linux

Удаляем ненужную локаль:

$ sudo localedef —delete-from-archive en_IN.utf8

Добавить комментарий

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