프로젝트 다운로드 페이지에 가서 최신 버전의 한글 패치된 JFBTERM 소스 (jfbterm-x.x.x-han-x.x.tar.gz, 또는 jfbterm-x.x.x-nabi-x.x.x.tar.gz)를 내려받습니다.
- 슬랙웨어 바이너리 패키지는 한글 슬랙웨어 패키지 프로젝트 다운로드 페이지에 있습니다.
- 데비안 설치 방법 및 바이너리 패키지는 한국 데비안 사용자 모임 위키에 찾아보시면 있습니다.
(바이너리로 설치하신 분들은 이 부분은 넘어가셔도 좋습니다)
$ tar xzvf jfbterm-x.x.x-nabi-x.x.x.tar.gz $ cd jfbterm-x.x.x-nabi-x.x.x/ $ ./configure --prefix=/usr $ make $ su # make install # cat termcap.jfbterm >> /etc/termcap # tic terminfo.jfbterm # cp jfbterm.conf.sample.han /usr/etc/jfbterm.conf
JFBTERM은 프레임버퍼를 사용하기 때문에 프레임버퍼 상태로 부팅을 해야 합니다. (대부분의 경우 이미 프레임버퍼 상태로 부팅이 되어 있을 것입니다. 다음 단계로 넘어가시면 됩니다.)
LILO 사용자: lilo.conf를 열어서 다음 줄을 추가합니다.
vga=769
아래와 같이 설정하시면 부팅시 매번 해상도를 물어봅니다.
vga=ask
부팅 후 해상도를 물어볼 때 숫자는 '301', '303', 등과 같이 아래의 16진수 표를 참조하시면 됩니다.
GRUB 사용자: grub.conf를 열어서 'kernel' 부분에 다음을 추가합니다.
kernel (...어쩌구...) vga=769
http://ruslug.rutgers.edu/~mcgrof/HOWTOS/framebuffer/framebuffer.php에 GRUB에서의 간단한 예제가 나와 있군요.
여기서 769는 640x480 해상도에 256색을 가진 프레임버퍼를 쓰겠다는 이야기이며, 더욱 높은 해상도와 많은 수의 색을 사용하고 싶으면 다음 표를 참고하시기 바랍니다.
Colours 640x480 800x600 1024x768 1280x1024 1600x1200 --------+--------------------------------------------- 256 | 769 771 773 775 796 32,768 | 784 787 790 793 797 65,536 | 785 788 791 794 798 16.8M | 786 789 792 795 799
아래는 16진법으로 동일한 숫자를 표시하였습니다.
Colours 640x480 800x600 1024x768 1280x1024 1600x1200 --------+--------------------------------------------- 256 | 301 303 305 307 31C 32,768 | 310 313 316 319 31D 65,536 | 311 314 317 31A 31E 16.8M | 312 315 318 31B 31F
그리고 LILO 사용자의 경우 lilo를 실행해 주고 재부팅합니다.
# lilo # reboot
원하는 로케일을 정하시고 JFBTERM을 실행하면 됩니다.
UTF-8 인코딩을 원할 경우
$ export LC_ALL=ko_KR.utf8 $ jfbterm
EUC-KR 인코딩을 원할 경우
$ export LC_ALL=ko_KR.euckr $ jfbterm
한영 전환은 Shift+Space 입니다.
설정 파일은 '/usr/etc/jfbterm.conf'입니다.
디폴트 자판은 두벌식입니다. 세벌식 390 자판을 위해서는 설정 파일에 다음 줄을 추가합니다.
keyboard : 390
세벌식 최종 자판을 사용하기 위해서는 다음 줄을 추가합니다.
keyboard : 3final
'keyboard : 3'은 이전 버전(jfbterm-0.4.6-han-3.3 이전)과의 호환성을 위해 세벌식 최종 자판으로 설정됩니다. 특별히 두벌식 자판이라고 명시하고 싶을 경우에는 'keyboard : 2'를 추가하시면 됩니다.
한글 입력기의 인코딩도 수동으로 바꿀 수 있습니다.
UTF-8 인코딩을 로케일에 상관 없이 항상 원할 경우
input : UTF-8
EUC-KR 인코딩을 항상 원할 경우
input : EUC-KR
를 추가하면 됩니다.
jfbterm.conf.sample.han은 한글 및 영문 폰트 파일을 제외하고는 전부 주석처리해 놓은 설정 파일입니다. UTF-8과 EUC-KR을 사용하기 위해 필요한 부분은 다음과 같습니다.
term : jfbterm ... fontset : iso646-1973irv,pcf,L,/usr/X11R6/lib/X11/fonts/misc/8x16.pcf.gz (영문(euc-kr) 폰트) +fontset: ansix3.4-1968,alias,L,iso646-1973irv (ansix3.4-1968 과 iso646-1973 이 동일한 폰트임을 나타냄) +fontset: ksc5601-1987,pcf,L,/usr/X11R6/lib/X11/fonts/misc/hanglg16.pcf.gz (한글(euc-kr) 폰트) +fontset: vt100-graphics,pcf,L,/usr/share/fonts/jfbterm/vt100-graphics.pcf.gz (특수문자용 폰트) +fontset: iso10646.1,pcf,U,/usr/share/fonts/jfbterm/unifont.pcf.gz (유니코드 폰트) ... encoding : locale (인코딩은 로케일을 따른다) encoding.C : G0,G1,ansix3.4-1968,ansix3.4-1968,iso8859.1-1987,ansix3.4-1968 encoding.POSIX : G0,G1,ansix3.4-1968,ansix3.4-1968,iso8859.1-1987,ansix3.4-1968 encoding.ANSI_X3.4-1968 : G0,G1,ansix3.4-1968,ansix3.4-1968,ansix3.4-1968,ansix3.4-1968 encoding.EUC-KR : G0,G1,ansix3.4-1968,ksc5601-1987,ansix3.4-1968,ansix3.4-1968 encoding.ISO-8859-1 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.1-1987,ansix3.4-1968 encoding.UTF-8 : UTF-8,iso10646.1 ... color.gamma : 1.7
fontset:' 부분이 폰트를 설정하는 부분입니다. 'iso646-1973irv, ansix3.4-1968'는 영문폰트, 'ksc5601-1987'는 한글 폰트, 'iso10646.1'는 유니코드 폰트입니다. 이들의 경로만 적당히 조정해 주면 원하는 폰트를 사용할 수 있습니다.
한글 pcf 폰트는 프로젝트 다운로드 페이지의 'jfbterm-fonts' 섹션이나 한국 데비안 사용자 모임 위키에 보시면 있습니다. 다른 종류의 폰트 또는 인코딩으로 부터 JFBTERM에서 사용 가능한 형식으로 변환을 원하시는 경우에는 유니코드 폰트 섹션을 참고하시기 바랍니다. 폰트를 추가 사용하실 경우 'jfbterm.conf'에 경로가 제대로 추가되었는지 확인하시기 바랍니다.
1. JFBTERM 실행 후에 ls 에 색깔이 없어요
JFBTERM 실행 후에
eval `dircolors -b`
를 실행해 보세요. (dircolors -b 를 감싸고 있는 것이 역따옴표임을 주의)
2. JFBTERM을 로그인 하자마자 실행되게 할 수는 없나요
'.bash_profile' 에 다음을 추가해 보세요.
export LC_CTYPE=ko_KR.utf8 (또는 export LC_CTYPE=ko_KR.euckr) jfbterm -q exit또는 /etc/profile에,
export LC_CTYPE=ko_KR.utf8 (또는 export LC_CTYPE=ko_KR.euckr) tty_tmp=`tty | sed -e "s/\/dev\/\([ty]*\).*/\1/"` if [ "$tty_tmp" = "tty" ]; then exec jfbterm fi
로그인 직후 JFBTERM이 실행되고, JFBTERM을 종료하면 자동으로 로그아웃이 됩니다.
Questions, suggestions, comments, etc are always welcome at our JFBTERM forum.
This page is XHTML 1.0 Transitional compliant. [Validate]
'웹&컴퓨팅' 카테고리의 다른 글
자신있는 태도야 말로 우리의 가장 큰 재산이다. (0) | 2007.11.28 |
---|---|
Web 2.0 Machine is using us 한국자막 (0) | 2007.11.27 |
/etc/rc.d/init.d 디렉토리내에 있는 리눅스데몬스크립트 파일들 (0) | 2007.11.19 |
SULinux 1.5 Server (0) | 2007.11.16 |
sendmail setting (0) | 2007.11.08 |