タイトルが示すように、ex r、č、šなどを端末に入力することはできません。私のキーボードレイアウトはチェコ語に設定されており、Firefoxなどでこれらの文字を入力できます。私のロケールを再生成しました。
sudo locale-gen en_US.UTF-8
これはまたチェコ地域に実際に活力を吹き込みました。
echo $LANG
それがそれと関連があるかどうかはわかりませんがen_US.UTF-8
。英語をシステム言語に保ち、端末でこれらの文字を使用できるようにしたいです。
答え1
システムで目的のロケールを選択し、いつでも使用するロケールのキーボードレイアウトを選択できます。さまざまなオペレーティングシステムディストリビューション(Debian、Red Hat、Opensuse)GUIインタフェース(x-windows、wayland)、デスクトップ環境(gnome、KDE、LXDE)には、さまざまな方法で重複する方法があります。
私はDebianでgnomeデスクトップを使用し、ラップトップではwaylandを使用するので、コマンドラインツールと「gnome-settings」プログラムを使用します。 「locales」パッケージが必要な場合があります。 Debian ベースのディストリビューションを使用している場合は、端末で「dpkg-reconfigure locales」を使用してロケールを設定できます。
その後、キーボードがうまくいけば本当にいいと思います。ただし、そうでない場合は、プログラムを使用して地域に適したキーボードを選択する必要があります。ほとんどすべてのLinuxディストリビューションはDebianに基づいています。