これらのロケール設定をコンソールに複製するにはどうすればよいですか?

これらのロケール設定をコンソールに複製するにはどうすればよいですか?

私は UI の人間ではなく、ターミナルの人間です。ターミナルで仕事をすることを好みます。しかし、今回、Debian パッケージ (どれだったか忘れました) をアップグレードしたときに、ロケール システム全体がダメになってしまいました。

システム全体で単一のロケールは不要です。すべてのアプリケーションで英語を使用したいので、en_GB が第一候補です。ただし、en_GB の時刻形式 (mm/dd/yy) は壊れているため、en_DK でこれを修正します (yy-mm-dd)。ただし、これをシステム全体のロケールとして使用すると、lsスウェーデン語の文字 (åäöÅÄÖ) を含むファイル名が壊れるため、スウェーデン語キーボードがおかしくなります。

このスクリーンショット (Debian の恐竜のような肥大化した UI からのもの) は、私が達成したいことを表しています。

ここに画像の説明を入力してください

しかし、ターミナルでこれを再現しようとすると、ロケールが壊れているため Debian が警告します。

$ sudo dpkg-reconfigure locales
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "en_GB:en",
        LC_ALL = (unset),
        LC_CTYPE = "en_GB.UTF-8",
        LC_TIME = "custom.UTF-8",
        LANG = "en_GB.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_GB.UTF-8").

この混乱を自分の好みに合わせて解決するにはどうすればいいでしょうか?

答え1

sudo dpkg-ロケールを再設定する

だと思います。ファイル /etc/default/locales。

関連情報