Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.


Информация
titleДанная статья применима к:
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7), РУСБ.10015-10
  • Astra Linux Special Edition РУСБ.10015-17
  • Astra Linux Special Edition РУСБ.10015-37 (очередное обновление 7.7)
  • Astra Linux Special Edition РУСБ.10015-03 (очередное обновление 7.6)
  • Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5)
    с установленным обновлением  29032017SE15
    (см. Оперативные обновления для Astra Linux Special Edition РУСБ.10015-01)

  • Astra Linux Special Edition РУСБ.10015-16 исп. 1 и исп. 2

  • Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1)

  • Astra Linux Common Edition 2.12


Проверка списка установленных региональных настроек

Проверить список установленных региональных настроек можно командой locale -a:

Command

locale -a

Например, для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) с установленными обновлениями безопасности список выглядит так:

Command
Titlelocale -a

C
C.UTF-8
POSIX
ru_RU.utf8


Добавление системных региональных настроек

В интерактивном режиме

Добавить требуемые региональные настройки в интерактивном режиме (настройка по умолчанию в системном окружении ru_RU.UTF-8) можно с помощью команды:

Command

Добавление дополнительной локали(языка)

Зайдите в терминал с правами администратора:

...

borderColor#c2e6ff
bgColor#e2f3ff

sudo

...

Запустите команду:

...

dpkg-reconfigure locales

...

Настройка переключения раскладок в консоли:

После запуска команды необходимо выбрать нужные региональные настройки в общем списке доступных региональных настроке, нажав клавишу Tab выбрать пункт <Ок> и подтвердить изменения нажатием клавиши Enter.

В командной строке

Полный список доступных региональных настроек хранится в файле /etc/locale.gen. Для добавления (удаления) региональной настройки нужно в этом файле раскомментировать (закомментировать) строчку с нужной настройкой (для добавления можно просто добавить в файл соответствующие строчки) и выполнить команду:

Command
sudo locale-gen

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

Для консольных сессий всех пользователей

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

...

в файле /etc/default/keyboard

...

. Используемые раскладки клавиатуры задаются в параметре XKBLAYOUT, например

Информация
XKBLAYOUT="en,fr,de,ru"

...

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

dpkg-reconfigure keyboard-configuration

Выполните команду:

/etc/init.d/keyboard-setup restart

Заново войдите(авторизуйтесь) в системе.

Настройка переключения раскладок в графическом интерфейсе:

Раскладки для клавиатуры можно задать либо в конфигурационных файлах Х сервера (будет действовать для всех пользователей), либо командой setxkbmap как для конкретного пользователя, так и для всех.

Пример рабочего файла:

Информация

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:ctrl_shift_toggle,grp_led"

BACKSPACE="guess"

Для графических сессий всех пользователей

Для добавления раскладок клавиатуры в графические сессии всех пользователей следует в файл в /etc/X11/fly-dm/Xstartup добавить команду в пустую третью сточку:

Command

...

setxkbmap -layout us,ru,de,fr

...

После внесения изменений выполнить команду:

Command
borderColor#c2e6ff
bgColor#e2f3ff

# Для ОС Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5)
sudo /etc/init.d/keyboard-setup restart

# Для более поздних версий Astra Linux:
sudo systemctl restart keyboard-setup

Перезапустить пользовательскую сессию.

Для отдельных пользователей

Для заданного пользователя от его имени создать файл locales.desktopв $HOME/.config/autostart

...

/ (где $HOME — домашняя папка пользователя) и указать в нём:

Подсказка

[Desktop Entry]

Name=Layouts
Name[ru]=Раскладки
GenericName=Layouts
GenericName[ru]=Раскладки
Type = Application
NoDisplay = false
Exec = setxkbmap -layout us,ru,de,fr
Icon = preferences-desktop-keyboard
X-FLY-IconContext = Applications
Hidden = false
Terminal = false
StartupNotify = false
Categories = System;


Переключение заданных раскладок клавиатуры можно выполнить сочетанием клавиш или щелчком левой кнопки

Можно воспользоваться графической утилитой fly-xkbmap, которая в итоге опять же генерирует нужную команду setxkbmap и размещает ее в автостарте.

...

мыши на значке раскладки в трее.

Использовать дополнительные раскладки клавиатуры возможно командой:

Command
borderColor#c2e6ff
bgColor#e2f3ff

dpkg-reconfigure keyboard-configuration