2019년 쯤 시나몬에서 발생했던 "d일" 오류와 비슷한 느낌의 오류입니다.
https://hamonikr.org/board_bFBk25/86615
문제가 발생하는 조건은 언어는 영어로, 포맷은 한국으로 했을때 발생합니다.
(영어, 한국)에서만 발생하고, (한국어, 한국)에서는 발생하지 않습니다.
설정의 Date & Time에서 "월"은 출력되지만 "일"이 사라졌습니다.
top panel과 알림창에서도 동일한 문제가 나타납니다.
여기서 날짜가 mm-dd-yyyy로 표기됨을 알 수 있는데, 언어를 한국어로 하면 yyyy-mm-dd로 나옵니다.
즉 문제가 나타나는 곳들이 한국 포맷을 사용하지 않고, 미국 포맷을 사용하기에 발생하는 문제라고 추측됩니다.
"월"은 잘 출력되는데, 이는 한국 time locale 관련 파일에 숫자 뒤에 "월"을 붙여 두었기 때문입니다.
그래서 date 명령어의 %b 옵션에서 "월"이 붙어서 나옵니다.
해결 방법은 문제가 발생하는 프로그램이 사용하는 locale 파일을 찾아서 "%b %e"를 "%b %e일"로 고쳐주면 됩니다.
그런데 그 파일을 못 찾겠네요..ㅋㅋㅠ 아무리 뒤지고 다 뒤져도 안나옵니다.. 능력자 분 계신가요..?
안녕하세요 JamesBae 입니다.
우분투에서 datetime fomat을 관리하기 위해서는 그놈 확장 앱을 설치해야 합니다.
그놈 확장 앱을 설치하기 쉼게 하기 위해서는 그놈 확장 매니저(Gnome Extension Manager)를 설치해주는 것이 좋습니다.
1. 그놈 확장 매니저 설치
sudo add-apt-repository universe
sudo apt update
sudo apt install gnome-shell-extension-manager
2. 그놈 확장 매니저 실행 및 설치
메뉴에서 extension 검색
나오지 않을경우 Alt + F2 버튼을 누르고 나오는 검색창에 r 을 입력하고 엔터해서 그놈 데스크톱 환경을 재실행 해주세요
extension 클릭시 다음과 같은 창이 나옵니다.
상단의 Browse로 이동해주세요
panel date format 으로 검색시 install 나오는 것을 설치해주세요
설치 후 다시 첫번째 화면으로 돌아가면 상단에 앱이 생깁니다.
톱니바퀴 버튼을 눌러서 나오는 옵션에서 변경해주시면됩니다.
3. 변경
format 옵션 변경시 상단에 보이시는대로 시간부분이 변경된 것을 보실 수 있습니다.
감사합니다.