Utilizo el servidor 12.04 en modo de línea de comandos (no hay X instalado), y me gustaría cambiar la distribución del teclado. ¿Cómo puedo hacer esto?
command-line
server
keyboard-layout
Miguel
fuente
fuente
Respuestas:
Por favor, intente el siguiente comando:
Si dice que no tiene el paquete, instale los datos de la consola con:
Más información sobre la configuración regional: LocaleConf - Wiki de ayuda comunitaria
fuente
Después de intentarlo
sudo dpkg-reconfigure console-data
, descubrí que no funciona después de un reinicio.Sin embargo,
funciona después de reiniciar y también tiene más opciones.
Más información aquí.
fuente
sudo dpkg-reconfigure console-setup
Si las teclas del cursor no funcionan como se esperaba en la interfaz de usuario ncurses, intente con el teclado numérico.tratar
loadkeys es
(Español, por ejemplo)loadkeys pt
(Portugués, por ejemplo)loadkeys br
(Portugués brasileño, por ejemplo)fuente
setxkbmap us
setxkbmap gb
fuente
La solución correcta para hacer permanente es:
fuente
Acabo de tener este problema en un modo de consola solo VM.
La solución en mi caso fue editar
/etc/default/keyboard
y cambiar ellínea (una máquina virtual alemana) a
para trabajar con mi teclado estadounidense y luego reiniciar.
fuente
XKBLAYOUT="us"
Usando Ubuntu 13.10 Server como una máquina virtual en VirtualBox, esto funcionó para mí:
(sin GUI, solo modo de línea de comandos)
El diseño predeterminado del teclado era francés, 'AZERTY'
loadkeys us
(Inglés, no era 'en' para mí, como dicen algunos documentos)Tenga en cuenta que probablemente tendrá que ejecutar el comando como
sudo loadkeys us
.fuente
sudo
lugar de hacerloroot
, ya que la raíz no es el método recomendado para los comandos que necesitan privilegios de administrador.loadkeys us
a trabajar, incluso consudo
. Decía que no se podía encontrar el archivo "nosotros". Esto en mi Raspberry Pi.