Modifier la disposition du clavier TTY sur un serveur?

103

J'utilise 12.04 Server en mode ligne de commande (pas de X installé) et j'aimerais modifier la disposition du clavier. Comment puis-je le faire?

    
posée Mike 24.06.2012 - 17:12
la source

7 réponses

50

Essayez la commande suivante:

sudo dpkg-reconfigure console-data

S'il dit que vous n'avez pas le paquet, installez les données de la console avec:

sudo apt-get install console-data

En savoir plus sur la configuration des paramètres régionaux: LocaleConf - Wiki d'aide de la communauté

    
réponse donnée PetterF 24.06.2012 - 17:31
la source
191

Après avoir essayé sudo dpkg-reconfigure console-data , j'ai découvert qu'il ne fonctionnait pas après un redémarrage.

Cependant,

sudo dpkg-reconfigure keyboard-configuration

fonctionne après le redémarrage et offre également plus d'options.

Plus d'infos ici

    
réponse donnée Göran Törnquist 03.07.2012 - 04:28
la source
19

essayez

loadkeys es (espagnol, par exemple)
loadkeys pt (portugais, par exemple)
loadkeys br (portugais brésilien, par exemple)

    
réponse donnée user342789 27.10.2014 - 11:51
la source
5
  • Définir la mise en page américaine: setxkbmap us
  • Définir la disposition GB: setxkbmap gb
réponse donnée Rok Strniša 12.02.2015 - 12:38
la source
4

La solution correcte pour rendre permanent est:

sudo dpkg-reconfigure keyboard-configuration
    
réponse donnée Bas van den Dikkenberg 01.05.2016 - 16:20
la source
3

Je viens d’avoir ce problème uniquement en mode console.

La solution dans mon cas était d’éditer /etc/default/keyboard et de changer le

XKBLAYOUT="de"

ligne (une VM allemande) vers

XKBLAYOUT="us"

travailler avec mon clavier américain puis redémarrer.

    
réponse donnée flaviodesousa 04.05.2017 - 12:05
la source
2

En utilisant Ubuntu 13.10 Server en tant que machine virtuelle dans VirtualBox, cela a fonctionné pour moi:

(pas d’interface graphique, uniquement en mode ligne de commande)

La disposition du clavier par défaut était le français 'AZERTY'

loadkeys us (l'anglais n'était pas 'en' pour moi, comme certains docs le disent)

Notez que vous devrez probablement exécuter la commande en tant que sudo loadkeys us .

    
réponse donnée Kevin Nadsady 09.05.2015 - 02:21
la source

Lire d'autres questions sur les étiquettes