.png)
eu baixei oDebianpadrão ao vivo (sabor de linha de comando,sem X e quaisquer gerenciadores de janela)Imagem do CDe inicializado no disco ativo. Com meu primeiroArco Linuxreflexo que digitei loadkeys dvorak
(escolhendo manualmente meu teclado em branco enquanto espiava o layout QWERTY US em meu laptop). Não adiantou, recebi um erro dizendo cannot open file dvorak
. Uma simples pesquisa no Google trouxe muitos links irrelevantes. /usr/share/keymaps
está vazia.Esta outra perguntamenciona dpkg-reconfigure
, mas nem está no caminho da inicialização ao vivo, pelo menos nenhum comando desse tipo é reconhecido. Mesmo que estivesse disponível, eu ainda consideraria uma experiência altamente desagradável digitar algo mais do que alguns caracteres para chegar ao meu layout de teclado preferido.Quero dizer, configurar a conexão com a Internet, digitar a senha do WiFi, configurar o proxy, adicionar fontes de pacotes, instalar pacotes e depois carregar os mapas de teclado! A primeira coisa que quero ao inicializar um sistema operacional ativo (disco de resgate!!) é acertar o teclado.
Sou só eu e este é realmente um recurso estranho e raramente usado para o Debian? ...ou perdi algo flagrantemente óbvio?
Responder1
Eu tive o mesmo problema. Aqui está como eu resolvi isso:
# become root
sudo su
# configure keyboard
dpkg-reconfigure keyboard-configuration
# restart keyboard setup
/etc/init.d/keyboard-setup restart
É um prefeito PITA digitando isso em um layout de teclado com o qual você não está acostumado, mas AFAIK não há solução mais simples.
Responder2
Encontrei o mesmo problema com o debian-live-8.7.1 (sem X).
dpkg-reconfigure keyboard-configuration
não mudou nada no meu caso. Parece que o debian-live não inclui as loadkeys binárias, o que parece necessário para alterar o mapa de teclas do console. Então eu tive que buscar (deaqui) e instale kbd e (console-data ou (xkb-data e console-setup-linux e console-setup)) para finalmente obter o mapa de teclado desejado no console.
Responder3
Encontrei o mesmo problema hoje, usando debian-live-11.4.0-i386-standard+nonfree.iso
. Usar os dois comandos a seguir me deu um mapa de teclado alemão e um texto utf8 adequado:
localectl set-keymap de-latin1
dpkg-reconfigure console-setup
Curiosamente, o mapa de teclado definido com o primeiro comando não foi aplicado imediatamente; mas aparentemente a reconfiguração da configuração do console posteriormente o fez. Suponho que o uso de mapas de teclado diferentes de-latin1
deva funcionar na mesma linha.
Responder4
Não sei se existe alguma maneira de automatizar isso, mas estes comandos devem funcionar:
setxkbmap us dvorak
ou
setxkbmap gb -variant dvorak
ou diferente...?
Observe que se você tiver algumas chaves personalizadas definidas, xmodmap
elas serão substituídas; portanto, se você precisar delas, execute xmodmap
após setxkbmap
.