
XFCE 및 GDM과 함께 CentOS 7을 사용하고 있습니다.
내 문제는 다음과 같습니다. 내 로케일이LANG=fr_FR.iso88591(Antic 소프트웨어에 필요함).
CentOS 공식 가이드에 따라 다음을 수행했습니다.
$ localectl list-locales | grep fr_FR
fr_FR
fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.utf8
fr_FR@euro
$ sudo localectl set-locale LANG=fr_FR.iso88591
이것이 실제로 작동했는지 확인할 수 있습니다.
$ cat /etc/locale.conf
LANG=fr_FR.iso88591
$ localectl
System Locale: LANG=fr_FR.iso88591
VC Keymap: fr
X11 Layout: fr
X11 Model: pc105
X11 Options: terminate:ctrl_alt_bksp
그러나 재부팅 후에는 다음과 같은 일이 발생합니다.
$ echo $LANG
fr_FR.UTF-8
gdm 또는 Xfce가 로케일을 UTF-8로 재설정하는 것 같습니다. 하지만 내 모든 ~/.*
파일에서 UTF
문자열을 검색했는데, 이런 일이 어디서 발생하는지 찾을 수 없어서 화가 났습니다!
여기서 무슨 일이 일어나고 있는지 아시나요?
답변1
<user_name>
gdm은 LANG 변수를 파일에 저장합니다 .
/var/lib/AccountsService/users/<user_name>
여기서 LANG 설정을 변경하고 로그아웃한 다음 다시 로그인하면 됩니다!
자세한 내용은 여기를 참조하세요:https://help.gnome.org/admin/system-admin-guide/stable/session-user.html.en