Изменить раскладку клавиатуры (английский Великобритания) в командной строке на английский США

Я использую Ubuntu 12.04. Раскладка клавиатуры английская и американская везде, кроме командной строки, где она работает на английском языке. Терминал также имеет английский США. Как изменить раскладку клавиатуры по умолчанию в командной строке на английский для США?

Кроме того, я думаю, что здесь стоит отметить, что когда я установил Ubuntu (двойная загрузка с Windows 8. 1), у меня было Изначально язык устанавливался как английский для Великобритании, но позже из системных настроек изменил его на английский для США.

78
задан 17 March 2014 в 15:49

7 ответов

Обновление 13.04.2017 : Это, кажется, изменилось в недавних версиях Ubuntu, и выполнение sudo apt-get install console-common попытается удалить другие пакеты. Так, для недавних версий Ubuntu используйте это вместо этого (Протестированный в 17,04) :

sudo dpkg-reconfigure keyboard-configuration
<час>

самый простой путь действительно состоял бы в том, поскольку @steeldriver предложил открыть терминал и выполнить эту команду:

sudo apt-get install console-common

, Который установит console-common, пакет и в процессе позволяет, Вы к выбрали свое консольное расположение. Если это уже установлено, используйте это, чтобы поднять тот же мастер и установить расположение:

sudo dpkg-reconfigure console-data

Протестированный на 13,10, и взятый от здесь .

0
ответ дан 17 March 2014 в 15:49

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

sudo dpkg-reconfigure keyboard-configuration

Это работало на меня.

0
ответ дан 17 March 2014 в 15:49

Вышеупомянутое не работало на меня, но это сделало. От терминала вводят следующую команду:

setxkbmap us
0
ответ дан 17 March 2014 в 15:49

Я выполняю 14.04 LTS со стандартной американской клавиатурой. Моя проблема состояла в том, что я полагался на установщик для выбора US-Intl для меня, и он вызвал "мертвые клавиши" и неподходящее формирование "и 'ключи (а также другие, о которых я не знаю, я уверен).

После большого количества разочарования и метода проб и ошибок, я работал" sudo apt-get install console-common" предложение, и это решило мою проблему, но только в то время как я был зарегистрирован.

то, Когда я вышел из системы, перезапустило сервер, и въезжайте задним ходом, он перестал работать.

Это только утвердилось постоянно, когда я выполнил" sudo dpkg-reconfigure keyboard-configuration" команда и указал универсальную американскую клавиатуру.

" setxkbmap" не работал на меня.

кажется, что (я не ЗНАЮ) , setxkbmap является устаревшим в 14,04 LTS.

8
ответ дан 17 March 2014 в 15:49
  • 1
    Отметьте будущим, если Вы намерение доступа к Вашему серверу через ssh, установите ssh сервер также. – Sergiy Kolodyazhnyy 6 September 2015 в 05:09

У меня есть консоль только (без X) Linux, работающий в VirtualBox. Должен был изменить расположение от американской клавиатуры до немецкой. Это работало на меня:

loadkeys de

Для создания этого постоянным:

localectl set-keymap de
18
ответ дан 17 March 2014 в 15:49
  • 1
    That' s слишком плохо. Походит на you' ll должны получить физический доступ. Может быть способ загрузить его в различное разрешение, если that' s проблема со взаимодействием через интерфейс с ним к Вашему ТВ, но мне can' t помогают Вам с этим. – Organic Marble 6 September 2015 в 04:09

Дополнительная информация.

необходимо, вероятно, также изменить локаль!

Использование locale -a для показа всех возможных языков:

$ locale -a
C
C.UTF-8
de_AT.utf8
de_BE.utf8
de_CH.utf8
de_DE.utf8
de_LI.utf8
de_LU.utf8
en_AG
en_AG.utf8
...
POSIX

, Если Ваша локаль не находится в вышеупомянутом списке, то необходимо генерировать его:

$ sudo locale-gen fr_FR.UTF-8
Generating locales...
  fr_FR.UTF-8... done
Generation complete.

настройки по умолчанию хранятся в /etc/default/locale:

можно или вручную настроить его или использовать инструмент:

update-locale LANG=de_DE.UTF-8

[еще 115] детали (немецкий источник).

0
ответ дан 8 October 2019 в 11:34

На Ubuntu/Debian Вы имеете /etc/default/keyboard файл конфигурации, который на самом деле управляет раскладкой клавиатуры на Вашем дистрибутиве. Когда Вы загружаете свою систему /etc/default/keyboard файл читается сценариями установки наряду с другими файлами конфигурации. Если Вы смотрите на вывод /etc/default/keyboard файл Вы видите мое keybord расположение, установлен на немецкий язык de :

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT=""
XKBOPTIONS=""

Это не хорошая идея (как другие файлы конфигурации) для прямого изменения атрибутов /etc/default/keyboard файл.

Для изменения расположения или модели клавиатуры всегда используют следующую команду:

sudo dpkg-reconfigure keyboard-configuration
2
ответ дан 22 November 2019 в 23:16

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

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