12.04サーバーをコマンドラインモード(Xがインストールされていない状態)で使用しています。キーボードレイアウトを変更したいと思います。これどうやってするの?
次のコマンドを試してください:
Sudo dpkg-reconfigure console-data
パッケージがないと表示されている場合は、次を使用してconsole-dataをインストールします。
Sudo apt-get install console-data
ロケール設定の詳細: LocaleConf-Community Help Wiki
Sudo dpkg-reconfigure console-data
を試したところ、再起動後に機能しないことがわかりました。
しかしながら、
Sudo dpkg-reconfigure keyboard-configuration
再起動後に機能し、さらにオプションがあります。
試してみる
loadkeys es
(たとえば、スペイン語)loadkeys pt
(ポルトガル語など)loadkeys br
(たとえば、ブラジルポルトガル語)
setxkbmap us
setxkbmap gb
永続化する正しい解決策は次のとおりです。
Sudo dpkg-reconfigure keyboard-configuration
コンソールモードのみのVMでこの問題が発生しました。
私の場合の解決策は、/etc/default/keyboard
を編集し、
XKBLAYOUT="de"
行(ドイツのVM)に
XKBLAYOUT="us"
uSキーボードを使用して再起動します。
Ubuntu 13.10 ServerをVirtualBoxの仮想マシンとして使用すると、これでうまくいきました。
(GUIなし、コマンドラインモードのみ)
デフォルトのキーボードレイアウトはフランス語、「AZERTY」
loadkeys us
(英語、'en'ではありません、一部のドキュメントに記載されているとおりです)
Sudo loadkeys us
としてコマンドを実行する必要がある可能性が高いことに注意してください。