Debian にシステムがインストールされています。コマンドの実行
mkdir xx_ü
このシステムでというディレクトリを作成します'xx_'$'\303\274'
。 Ubuntuがインストールされているシステムで同じコマンドを実行すると、xx_ü
正確に必要なディレクトリが作成されます。
ドイツ語の分音符が正しく含まれているディレクトリを作成するためにDebianを使用してシステムを設定するにはどうすればよいですか?
- ダーバンシステム:
Linux helios64 5.10.63-rockchip64 #21.08.2 SMP PREEMPT Wed Sep 8 10:57:23 UTC 2021 aarch64 GNU/Linux
- Ubuntuシステム:
Linux tikey-TUXEDO 5.13.0-28-generic #31-Ubuntu SMP Thu Jan 13 17:41:06 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
答え1
コメントで指摘したように、問題は単にロケールが不適切に構成され、フォルダの表示がめちゃくちゃになった結果です。
Debianシステムで実行すると、locale
次の情報が表示されます(ここで警告を参照)。
~> locale
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=de_AT.UTF-8
LC_TIME=de_AT.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=de_AT.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=de_AT.UTF-8
LC_NAME=de_AT.UTF-8
LC_ADDRESS=de_AT.UTF-8
LC_TELEPHONE=de_AT.UTF-8
LC_MEASUREMENT=de_AT.UTF-8
LC_IDENTIFICATION=de_AT.UTF-8
LC_ALL=
しかし、locale -a
見せるだけです。
~> locale -a
C
C.UTF-8
en_US.utf8
POSIX
de_AT.UTF-8
2番目のリストにはこの内容はありません。
実行しdpkg-reconfigure locales
て選択するとde_AT.UTF-8
問題が解決しました。