web-dev-qa-db-ja.com

Arch Linuxでドイツ語のキーボードレイアウトで英語を設定する方法

KeyboardLayoutを除いて、ArchLinuxを完全に英語で設定する方法を誰かに教えてもらえますか? (de-latin1-nodeadkeysである必要があります)

6
makim

ロケールがen_US.UTF-8(推奨はutf-8が必要)で、X.Orgと仮想コンソールの両方のキーボードレイアウトがde-latin1-nodeadkeysであるシステムを取得するには、次の手順を実行します。

  • /etc/locale.genからの行 "en_US.UTF-8"のコメントを外します(例:sed -i 's/#en_US.UTF-8/en-US.UTF-8/' /etc/locale.gen
  • locale-gen
  • echo LANG=en_US.UTF-8 > /etc/locale.conf
  • localectl set-keymap de-latin1-nodeadkeys
  • localectl set-x11-keymap de-latin1-nodeadkeys

傍注:localectl set-keymapは、指定されたキーマップを/etc/vconsole.confから変数KEYMAPに書き込みます。

10
Risto Salminen

次のように、システムで使用するヨーロッパの標準があります。

  • メートル法
  • 24時間形式
  • 月曜日から始まる週
  • iSO-8601の日付
  • 小数点としてのカンマ
  • 用紙サイズA4
  • 通貨としてのユーロ

英語と上記の標準が必要な場合は、私たち英語ではなくデンマーク語を使用することを検討してください。これを行うには、en_US.UTF-8の代わりにロケールen_DK.UTF-8を生成して使用します。

ドイツ語のキーボードレイアウトを使用するには:

echo KEYMAP=de-latin1 > /etc/vconsole.conf

これについての詳細は ドイツ語Arch wikiに で見つかります。

2
bunsenplauter