ログインする前にキーボードレイアウトをどのように変更しますか?

ログインする前にキーボードレイアウトをどのように変更しますか?

新しいキーボードレイアウトに切り替えるためにsetxkbmapOpenboxのautostart.sh

ただし、これはログイン後にのみ適用されます(Openboxが起動したとき)。

しかし、ログイン後もシステムをインストールすると、選択したレイアウトはまだGDMで有効になっており、注意が気になります。

このデフォルトレイアウトを変更するにはどうすればよいですか?

(オペレーティングシステム:Debian 7.1)

答え1

確認してみてくださいDebian Wiki 記事。そのページにはいくつかの方法があります。最も簡単な方法は、rootでこのコマンドを実行することです。

$ dpkg-reconfigure keyboard-configuration

答え2

simの答えはすでに正しい方法を扱っていますが、dpkg-reconfigure何らかの理由で実行できない場合(chrootなどがあると仮定)、編集する必要があります/etc/default/keyboard。これはdpkg-reconfigureコマンドが最終的に実行する操作ですが、使いやすいです。セキュリティ実行方法のためのインタフェースです。

/etc/default/keyboard以下は、ドイツ語のNeo2キーボードレイアウトの例です。

XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT="neo"
XKBOPTIONS="terminate:ctrl_alt_bksp"

BACKSPACE="guess"

また、これはinitramfsに影響を与えます。これは、パスワードを入力する必要があるフルディスク暗号化を設定する場合に特に重要です。今initramfsを更新するには、次の手順を実行します。

sudo update-initramfs -u

関連情報