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

Я знаю, что на многих Настольных средах, Используя победу + Пространство можно переключиться между установленными исходными данными языка.

Существует ли командная строка способ достигнуть того же?

1
задан 28 September 2016 в 20:34

2 ответа

Попытка помочь путем регистрации собственного ответа с помощью эти setxkbmap команда.

Для переключения на английский язык (США):

setxkbmap -layout us

Для переключения на каннаду:

setxkbmap -layout in -variant kan
2
ответ дан 3 December 2019 в 06:57

не волнуются, существует быстрое решение .
, Открывают новый терминал и выполняются localectl set-locale LOCALEVAR=LOCALE для наложения новой локали. Прежде, чем выполнить команду, замените "ЛОКАЛЬ" желаемой локалью от вывода localectl list-locales и "LOCALEVAR" с любым именем переменной от вывода locale.

, Если Вы хотите изменить локаль ввода с клавиатуры терминального использования localectl set-keymap LANGNAME; если Вы хотите изменить локаль ввода с клавиатуры использования GUI localectl set-x11-keymap LANGNAME. Замените "LANGNAME" кратким названием Вашего языка.

Объяснение : консольная команда localectl используется для изменения системной локали и настроек раскладки клавиатуры.
системная локаль, если для системных служб и GUI; настройки клавиатуры управляют раскладкой клавиатуры, используемой на консоли и GUI.

2
ответ дан 3 December 2019 в 06:57

Другие вопросы по тегам:

Похожие вопросы: