데비안 리눅스 한글 터미널 사용
글쓴이: myjuliet / 작성시간: 토, 2010/05/08 - 9:22오전
안녕하세요..
데비안 Lenny 버전을 사용하고 있습니다.
x Windows는 사용하지 않고요.. 서버에서 돌리는거라 최소 간단하게 패키징을 하였습니다.
console 모드 및 ssh (term=linux) 사용 시 한글 txt 파일을 읽어보거나 한영키를 눌러서 한글 입력을
하려고 하면 전부 "???"로 나오고 있습니다.
이것 저것 문서를 찾아봤는데요..
jfbterm 이 방법은 vga를 추가하는 부분이 있어 다른 방법을 찾아보다가 language-env
이 패키징을 선택하였습니다. 작업은 KLDP에 나와있는 http://wiki.kldp.org/wiki.php/%B5%A5%BA%F1%BE%C8%C7%D1%B1%DB%BC%B3%C1%A4%B9%AE%BC%AD#s-1
링크를 참고하였고요.. 설치를 다 하였지만 여전히 ??? 로 나오고 있습니다.
혹시 이 방법외에 가장 최소로 수정 가능한 방법이 있다면 부탁드리겠습니다. 이쁘게 나오고 다른 폰트 설치하고
이런거 없이 서비스 용도라 한글이 나오기만 하면되는데요..
어느부분을 참고해야 하는지.. 조언 부탁드립니다.
Forums:
일단 LANG 변수값부터
일단 LANG 변수값부터 확인을 해보세요.
echo $LANG
이값이 ko_KR.UTF-8 이 아니라면 한글이 표시가 되지 않습니다. 물론 접속하는 client에서도 설정이되어있어야 하구요.
콘솔에서 한글을 보는 방법은 저도 jfbterm으로 해보았는데요.
http://blog.naver.com/junix/80032183206
를 참보해 보십시요.
답변
답변 감사드립니다.
echo $LANG 설정은 ko_KR.UTF-8 되어있으며 /etc/profile 파일에 아래 구문을 추가하였지만
export LC_CTYPE=ko_KR.UTF-8
tty_tmp=`tty | sed -e "s/\/dev\/\([ty]*\).*/\1/"`
if [ "$tty_tmp" = "tty" ]; then
exec jfbterm
fi
여전히 한글이 ??? 로 나타나고 있습니다. 물론 jfbterm 설치하였고요.. ㅠ ㅠ;;
그런데 jfbterm 설치 후 vgs 설정은 따로 안해도 되는건가요? 이 자료를 조금더 찾아봐야겠군요
감사합니다.
명후니~
https://wiki.ubuntu.com/Frame
https://wiki.ubuntu.com/FrameBuffer
데비안이라고 해서 크게 다른 점은 없습니다. GRUB 1 기준이며, GRUB 2를 사용한다면 이대로 하면 안 됩니다.
---- 절취선 ----
http://blog.peremen.name
도대체.. 다른분들은
도대체.. 다른분들은 어떻게 사용하고 계시는지 궁금하네요 ㅠ ㅠ;;
이것저것 해볼수록 점점 다른 길로 가고 있는듯한 기분이네요 ㄷㄷㄷㄷㄷㄷ;;
조언 부탁드립니다. ...
명후니~
제가 데비안에서
제가 데비안에서 패키징해서 쓰는 jfbterm 입니다.
amd64 버전:
(x86 버전을 amd64 에서 설치해서 쓸 수 있도록 패키징 정보만 고침. 그래서 ia32-libs 패키지가 필요)
http://cid-ebf92a9e05ecabb1.skydrive.live.com/self.aspx/Linux%20Data/Korean/jfbterm%5E_0.4.7-7.1%5E_amd64.deb
x86 버전
http://cid-ebf92a9e05ecabb1.skydrive.live.com/self.aspx/Linux%20Data/Korean/jfbterm%5E_0.4.7-7.1%5E_i386.deb
UTF-8, EUC-KR 은 jfbterm 실행 전에 환경만 바꿔주면 다 잘 보입니다.
저는 Ubuntu를 사용하고 있는데요. 혹시 도움이 될까해서..
저의 경우 file을 생성할때 파일 명을 utf-8로 생성 합니다. 그래서 터미널중 euc-kr로 설정된 터미널에서 ls 하면 ?로 나옵니다. 즉 저장된 encoding과 실제 출력할 encoding 이 맞지 않을 경우 ?로 나옵니다.
도움이 별루 안되겠지만.. 해당 사항들도 확인을 해보심이...
p.s.
예전설치 도중 잘못되어 euc-kr을 출력하지 못하는 상황이 되었는데요..
locale과 locale-gen등을 사용해서 해결 했습니다. System자체에서 사용할수 있는 encoding도 확인 해보심이.. ubuntu쪽이라 다를수 있지만.
혹시 한글폰트쪽도 함 확인 하심이...
ㅠ.ㅠ 별도움이 되지 않을 것 같네요. ㅠ.ㅠ