端末で文字セットを変更する際に問題があります

端末で文字セットを変更する際に問題があります

GNU/Linux 端末はスウェーデン語文字 (sv_SE.UTF-8) を表示しません。私はさまざまなソリューションを持つ複数のソースを検索して見つけました。

エラーを要約すると、どのガイドに従い、次のようなバリエーションが表示されます。 "ロケール:LC_ALLをデフォルトのロケールに設定できませんでした。そのファイルまたはディレクトリはありません。"

私はRaspbian(Debian 9)を使用しています。

動作する1つは次のとおりです。

sudo locale-gen 
sudo dpkg-reconfigure locales

ただし、再起動するとターミナルに戻ってスウェーデン語の文字を表示できません。

答え1

ウクライナ語にも同様の問題があります。実装する

locale

変数を確認してくださいLC_ALL=。おそらく空白かもしれません。

解決策はとても簡単です。

sudo update-locale LC_ALL=sv_SE.UTF-8 LANG=sv_SE.UTF-8

ファイルの内容を確認した後/etc/default/locale

LANG=sv_SE.UTF-8
LC_ALL=sv_SE.UTF-8

それでも役に立たない場合は、次の行をファイルに手動で追加してください/etc/default/locale

最後に、コンピュータを再起動します。

関連情報