職場にはDebian 9ワークステーションがたくさんあります。en_US.utf8
システムのデフォルトのロケールはに設定されています。デフォルトのデスクトップ環境はXfceです。あるユーザーが$LANG=C
自分のXfceセッションでこれを定義しました。 UTF-9でエンコードされた文字はボックスとしてのみ表示されるため、これはあらゆる種類のエンコードの問題を引き起こします。
とexport LANG=de_DE.utf8
に追加してみました。いいえまた、そのファイルにおよびを追加しました。ユーザーがログインすると、両方の変数がシェルで定義されていてもまだに設定されていることがわかります。手動でプログラムをインポートし、開いてドイツ語にローカライズすれば大丈夫でしょう。.profile
.xprofile
.bash_profile
export VAR_FROM_PROFILE=1
export VAR_FROM_XPROFILE=1
LANG
C
.profile
LANG
合計を取得した後、変数を変更する必要があります.profile
ドットファイルと。.xprofile
ロケールを何にリセットできますか?LANG
.config
C