데비안에 시스템이 설치되어 있습니다. 명령 실행
mkdir xx_ü
이 시스템에서 라는 디렉터리를 만듭니다 'xx_'$'\303\274'
. Ubuntu가 설치된 시스템에서 동일한 명령을 실행하면 xx_ü
정확히 필요한 디렉토리가 생성됩니다.
독일어 분음 부호가 올바르게 포함된 디렉토리를 생성하기 위해 데비안을 사용하여 시스템을 어떻게 설정합니까?
- 더반 시스템:
Linux helios64 5.10.63-rockchip64 #21.08.2 SMP PREEMPT Wed Sep 8 10:57:23 UTC 2021 aarch64 GNU/Linux
- 우분투 시스템:
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
두 번째 목록에는 이 내용이 없습니다.
실행 dpkg-reconfigure locales
하고 선택하면 de_AT.UTF-8
문제가 해결되었습니다.