Estou usando o Ubuntu 12.04. O layout do teclado é em inglês dos EUA em todos os lugares, exceto na linha de comando, onde funciona em inglês no Reino Unido. O terminal também possui inglês dos EUA. Como altero o layout do teclado padrão na linha de comando para inglês dos EUA?
Além disso, acho que vale a pena notar aqui que, quando instalei o Ubuntu (inicialização dupla com o Windows 8. 1), eu havia inicialmente definido o idioma como inglês do Reino Unido, mas depois o alterado para inglês dos EUA nas configurações do sistema.
command-line
keyboard-layout
Evelyn
fonte
fonte
console-setup
está instalado por padrão, mas talvez o OP deva tentarsudo dpkg-reconfigure console-setup
?Respostas:
Atualização 2017-04-13 : Isso parece ter mudado nas versões recentes do Ubuntu e a execução
sudo apt-get install console-common
tentará remover outros pacotes. Portanto, para versões recentes do Ubuntu, use-o (Testado em 17.04) :A maneira mais simples seria realmente como o @steeldriver sugeriu abrir um terminal e executar este comando:
Isso instalará o
console-common
pacote e, no processo, permitirá que você escolha o layout do console. Se isso já estiver instalado, use-o para abrir o mesmo assistente e definir o layout:Testado em 13.10 e retirado daqui .
fonte
sudo dpkg-reconfigure keyboard-configuration
eu era capaz de configurá-lo permanentemente.console-common
deseja remover os pacotes cryptsetup, plymouth, lightdm e outros.dpkg-reconfigure keyboard-configuration
funciona no entanto.Execute este comando:
Isso funcionou para mim.
fonte
O exposto acima não funcionou para mim, mas funcionou. No terminal, digite o seguinte comando:
fonte
Eu tenho apenas um console (sem X) Linux executando dentro de um VirtualBox. Necessário alterar o layout do teclado dos EUA para o alemão. Isso funcionou para mim:
Para torná-lo permanente:
fonte
localectl set-keymap de
.loadkeys es
Estou executando o 14.04 LTS com um teclado padrão dos EUA. Meu problema era que eu confiei no instalador para escolher o US-Intl para mim e isso causou "chaves mortas" e formação inadequada das chaves "e '(assim como outras que não conheço, tenho certeza) .
Depois de muita frustração, tentativa e erro, executei a
sudo apt-get install console-common
sugestão e " " corrigi o meu problema, mas apenas enquanto estava conectado.Quando eu saí, reiniciei o servidor e entrei novamente, ele falhou.
Ele ficou em espera permanentemente quando eu executei o
sudo dpkg-reconfigure keyboard-configuration
comando " " e especifiquei o teclado americano genérico."
setxkbmap
" não funcionou para mim.Parece que (não sei) o setxkbmap é obsoleto no 14.04 LTS .
fonte
setxkbmap gb
trabalhou para mim agora em 16.04.01 LTSNo Ubuntu / Debian você tem um
/etc/default/keyboard
arquivo de configuração que realmente gerencia o layout do teclado na sua distribuição. Quando você inicializa o sistema, o/etc/default/keyboard
arquivo é lido pelos scripts de instalação, juntamente com outros arquivos de configuração. Se você olhar para a saída do/etc/default/keyboard
arquivo, poderá ver que meu layout de teclado está definido como alemãode
:Não é uma boa ideia (como outros arquivos de configuração) alterar diretamente os atributos do
/etc/default/keyboard
arquivo.Para alterar o layout ou modelo do seu teclado, use sempre o seguinte comando:
fonte
Informação adicional.
Você provavelmente também deve alterar seu código do idioma!
Use
locale -a
para mostrar todos os idiomas possíveis:Se o seu código do idioma não estiver na lista acima, você deverá gerá-lo:
As configurações padrão são armazenadas em
/etc/default/locale
:Você pode configurá-lo manualmente ou usar a ferramenta:
Mais detalhes (fonte alemã).
fonte