因為在原本的 slax CD 裡並沒有放入 jfbterm,
(這是可以使用 unicode (UTF-8) 的 terminal console)
而在 Slackware 12.0 裡面也沒有 jfbterm,
所以我從 debian 40r4a CD 裡,
取出已經編譯好的 jfbterm 以及 jfbterm.conf ,
但是發現 jfbterm 仍然需要一些字型,
以下是我整理
fontset : iso646-1973irv,pcf,L,/usr/share/fonts/jfbterm/8x16.pcf.gz
+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
只有 unifont.pcf.gz 原本的 slackware 沒有包含,
但還有可以到 http://unifoundry.com/unifont.html 下載,
我自己是把
/usr/bin/jfbterm
/etc/jfbterm.conf
/usr/share/fonts/jfbterm/8x16.pcf.gz
/usr/share/fonts/jfbterm/vt100-graphics.pcf.gz
/usr/share/fonts/jfbterm/unifont.pcf.gz
另外包成 007-jfbterm.lzm 放到 live CD 的 /slax/base 下就可以了。
不過作成 slax live CD 後,
當要 boot 進 slax 時,
要按 ESC 來輸入 slax vga=0x303 來使用 framebuffer ,
但如果你使用預設 boot 進 slax CD ,
當你執行 jfbterm 時,
會有錯誤訊息告訴你:
open /dev/fb0: No such file or directory
所以別忘了加 vga=0x303 ,
這是用來啟用 framebuffer,
或者你要用更高的解析度,
vga=0x303 (for 800 x 600)
vga=0x305 (for 1024 x 768)
vga=0x307 (for 1280 x 1024)
還有在執行 jfbterm 之前,
要先執行 export LC_ALL=hz_TW.utf8
把 term 設成 UTF-8 的環境,
這樣你就可以在 console 下看到 utf-8 的文件了。
或者是去 mount ntfs file system,
就可以看到裡面的中文了~~~
PS: 你可以在這裡下載我所用的 jfbterm.conf 。