Debian Stretch에서 gnome-terminal을 로드할 수 없습니다. "UTF-8이 아닌 로케일은 지원되지 않습니다!"

Debian Stretch에서 gnome-terminal을 로드할 수 없습니다. "UTF-8이 아닌 로케일은 지원되지 않습니다!"

방금 Jessie를 실행하는 서버에 Debian Stretch를 새로 설치하고 /home설치를 유지했습니다.

지금은 로드할 수 없습니다 gnome-terminal. 이것은 syslog:

18:29:02 alan dbus-daemon[918]: Activating via systemd: service name='org.gnome.Terminal'     nome-terminal-server.service'
18:29:02 alan systemd[899]: Starting GNOME Terminal Server...
18:29:02 alan gnome-terminal-server[4714]: Non UTF-8 locale (ANSI_X3.4-1968) is not supported!
18:29:02 alan systemd[899]: gnome-terminal-server.service: Main process exited, code=exited, status=8/     18:29:02 alan systemd[899]: Failed to start GNOME Terminal Server.
18:29:02 alan systemd[899]: gnome-terminal-server.service: Unit entered failed state.
18:29:02 alan systemd[899]: gnome-terminal-server.service: Failed with result 'exit-code'.
18:29:27 alan org.gnome.Shell.desktop[1003]: Error constructing proxy for org.gnome.Terminal:/org/    erminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: Timeout was reached
18:29:46 alan firefox-esr.desktop[1732]: Promise resolved while context is inactive
18:29:47 alan firefox-esr.desktop[1732]: Promise rejected after context unloaded: Message manager     ected
18:31:02 alan dbus-daemon[918]: Failed to activate service 'org.gnome.Terminal': timed out

UTF가 아닌 로캘이 문제라고 생각하고 인터넷 검색을 기반으로 다음 수정 사항을 시도했습니다.

/etc/environment포함하도록 설정

LANG="en_GB.UTF-8"
LCALL="en_GB.UTF-8"

/etc/default/locale설정

LANG=en_GB.UTF-8

그리고 다시 시작하세요. 이제 로캘이 반환됩니다.

root@alan:/etc# locale
LANG=en_GB.UTF-8
LANGUAGE=
LC_CTYPE=en_GB.UTF-8
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=

하지만 gnome-terminal여전히 로드할 수 없습니다.

이게 정말 로케일 문제인가요? gnome-terminal로케일은 어디서 얻나요? 또 무엇이 이 문제를 일으킬 수 있습니까?

답변1

(루트 또는 sudo로) 실행할 수 있습니다...

dpkg-reconfigure locales

문제가 해결되는지 확인해 보세요.

관련 정보