date
Debian 8에서 Debian 10으로 업그레이드한 후 두 가지 모두 동일한 LC_TIME 설정이 있음에도 불구하고 명령이 다른(12H) 형식을 생성한다는 것을 알았습니다 .
명령줄에서 LC_TIME을 사용하여 쉽게 시연할 수도 있습니다.
debian10# locale|grep LC_TIME
LC_TIME="en_US.UTF-8"
debian10# LC_TIME="en_US.UTF-8" date
Tue 27 Oct 2020 12:14:56 PM UTC
debian8# locale|grep LC_TIME
LC_TIME="en_US.UTF-8"
debian8# LC_TIME="en_US.UTF-8" date
Tue Oct 27 12:15:26 UTC 2020
en_GB.UTF-8을 사용하려고 하면 형식이 "올바른" 것이며 데비안 8에서 en_US.UTF-8을 사용하는 것과 같습니다:
debian10# LC_TIME=en_GB.UTF-8 date
Tue Oct 27 12:16:27 UTC 2020
데비안 10에서 en_US.UTF-8에 대한 이 기능을 변경할 수 있는 방법이 있나요?
Debian 10에서 en_US.UTF-8을 en_GB.UTF-8로 변경하여 date
Debian 8과 동일한 출력을 얻는 것이 안전합니까?
답변1
en_US.UTF-8
전환해서 해결했어요en_US
# LC_TIME=en_US.UTF-8 date
Tue 27 Oct 2020 12:50:09 PM UTC
# LC_TIME=en_US date
Tue Oct 27 12:49:54 UTC 2020
유용한 명령:dpkg-reconfigure locales