Eu uso o 12.04 Server no modo de linha de comando (nenhum X instalado) e gostaria de alterar o layout do teclado. Como posso fazer isso?
114
Eu uso o 12.04 Server no modo de linha de comando (nenhum X instalado) e gostaria de alterar o layout do teclado. Como posso fazer isso?
Respostas:
Por favor, tente o seguinte comando:
Se indicar que você não possui o pacote, instale os dados do console com:
Mais sobre a configuração de localidade : LocaleConf - Wiki de ajuda da comunidade
fonte
Depois de tentar
sudo dpkg-reconfigure console-data
, descobri que ele não funciona após uma reinicialização.Contudo,
funciona após a reinicialização e também tem mais opções.
Mais informações aqui.
fonte
sudo dpkg-reconfigure console-setup
Se as teclas do cursor não funcionarem conforme o esperado na interface do usuário ncurses, tente aquelas no teclado numérico.experimentar
loadkeys es
(Espanhol, por exemplo)loadkeys pt
(português, por exemplo)loadkeys br
(português do Brasil, por exemplo)fonte
setxkbmap us
setxkbmap gb
fonte
A solução correta para tornar permanente é:
fonte
Eu apenas tive esse problema em um modo de console apenas VM.
A solução no meu caso foi editar
/etc/default/keyboard
e alterar olinha (VM alemã) para
para trabalhar com o meu teclado americano e depois reiniciar.
fonte
XKBLAYOUT="us"
Usando o Ubuntu 13.10 Server como uma máquina virtual no VirtualBox, isso funcionou para mim:
(sem GUI, apenas modo de linha de comando)
O layout padrão do teclado era francês, 'AZERTY'
loadkeys us
(O inglês não era 'en' para mim, como alguns documentos afirmam)Observe que você provavelmente precisará executar o comando como
sudo loadkeys us
.fonte
sudo
vez deroot
, pois o root não é o método recomendado para comandos que precisam de privilégios de administrador.loadkeys us
trabalhar, mesmo comsudo
. Dizia que o arquivo "nós" não pôde ser encontrado. Isso no meu Raspberry Pi.