OpenBSD에서는 X 세션에서 언어별 문자를 제대로 보려면 LC_CTYPE
나열된 값 중 하나를 사용 하도록 설정하면 됩니다 locale -a
. export LC_CTYPE=xx_YY.UTF-8
.Xsession 파일에 추가하여 이 작업을 수행했습니다 .
tty 세션으로 비슷한 결과를 얻을 수 있는 방법이 있습니까?
답변1
SSH wscons(4)
또는 기타 터미널 액세스 방법은 X11 구성 범위에 포함되지 않습니다. 이러한 액세스 방법으로 생성된 셸을 구성하는 한 가지 방법은 셸 구성에서 적절한 환경 변수를 설정하는 것입니다. 가정적으로 ksh(1)
이를 수행하는 일반적인 방법은 다음과 같이 설정하는 것입니다.
export ENV=/home/user/.kshrc
그런 다음 ~/.profile
파일에 ~/.kshrc
필요한 값을 설정하십시오
export LC_CTYPE=...
. 다른 셸(예: fish
또는 zsh
)은 환경 변수를 설정하는 방법과 파일이 다릅니다. 자세한 내용은 설명서를 확인하세요.
또 다른 접근 방식은 새 로그인 클래스를 생성하거나 기존 로그인 클래스를 구성하여 관련 사용자에 대한 적절한 환경 변수를 설정하는 것입니다. setenv
로캘이 다른 사용자로 작동해야 하는 경우 필요할 수도 있습니다(다르게).login.conf(5)
doas.conf(5)
setenv