Я использую 12.04 Server в режиме командной строки (X не установлен), и я хотел бы изменить раскладку клавиатуры. Как я могу это сделать?
114
Я использую 12.04 Server в режиме командной строки (X не установлен), и я хотел бы изменить раскладку клавиатуры. Как я могу это сделать?
Ответы:
Пожалуйста, попробуйте следующую команду:
Если он говорит, что у вас нет пакета, то установите данные консоли с помощью:
Подробнее о настройке локали : LocaleConf - Wiki-справка сообщества
источник
Попробовав
sudo dpkg-reconfigure console-data
, я обнаружил, что после перезагрузки он не работает.Тем не мение,
работает после перезагрузки, а также имеет больше возможностей.
Больше информации здесь.
источник
sudo dpkg-reconfigure console-setup
если ваши клавиши курсора не работают должным образом в пользовательском интерфейсе ncurses, попробуйте их на цифровой клавиатуре.пытаться
loadkeys es
(Например, испанский)loadkeys pt
( например, португальский)loadkeys br
( например, бразильский португальский)источник
setxkbmap us
setxkbmap gb
источник
Правильное решение сделать постоянным:
источник
У меня просто была эта проблема на консольном режиме только на ВМ.
Решением в моем случае было редактирование
/etc/default/keyboard
и изменениелиния (немецкая ВМ) в
работать с моей клавиатурой США, а затем перезагрузка.
источник
XKBLAYOUT="us"
Используя Ubuntu 13.10 Server в качестве виртуальной машины в VirtualBox, это сработало для меня:
(без графического интерфейса, только режим командной строки)
Клавиатура по умолчанию была французская, «AZERTY»
loadkeys us
(Английский, для меня не был 'en' , как утверждают некоторые документы)Обратите внимание, что вам, вероятно, придется выполнить команду как
sudo loadkeys us
.источник
sudo
вместоroot
, так как root не является рекомендуемым методом для команд, которым требуются права администратора.loadkeys us
до работы, даже сsudo
. Было сказано, что файл "нас" не может быть найден. Это на моем Raspberry Pi.