KON2 をベースに作成された Linux のソフトウェアで、フレームバッファを使用してコンソールで多言語表示を行うことが出来ます。
jfbterm を FreeBSD に最適化するのがプロジェクトのゴールです。オリジナルの jfbterm には無い機能は次のとおりです。
jfbterm for FreeBSD を使用するには、VBE 2.0 (VESA BIOS EXTENSION 2.0) に対応したビデオカードが必要です。
FreeBSD 7.3-PRERELEASE で、jfbterm for FreeBSD を使用するまでの設定を解説します。
jfbterm for FreeBSD をインストールするには、libiconv、gmake、pkg-config、autoconf-2.62、automake-1.4、png および、gnu-unifont が必要です。 インストールされていない場合は、Ports Collection から、次の Ports をインストールします。
次の手順にしたがって jfbterm for FreeBSD をインストールしてください。
% fetch http://www.ac.auone-net.jp/~baba/jfbterm/jfbterm-FreeBSD-0.6.1.tar.gz % tar xvzf jfbterm-FreeBSD-0.6.1.tar.gz % cd jfbterm-FreeBSD-0.6.1 % ./configure CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib --prefix=/usr/local --mandir=/usr/local/man % /usr/local/bin/gmake % su # /usr/local/bin/gmake install
jfbterm の端末ケーパビリティを追加します。
# cat /usr/local/share/jfbterm/termcap.jfbterm >> /usr/share/misc/termcap # cap_mkdb /usr/share/misc/termcap
設定ファイルのサンプルをコピーします。
# cp /usr/local/etc/jfbterm.conf.sample /usr/local/etc/jfbterm.conf
初期状態ではカラー表示を行うように設定されています。カラー表示を止めたいときは、環境変数 TERM の値を jfbterm に設定するか、設定ファイル /usr/local/etc/jfbterm.conf の term の値を jfbterm-color から jfbterm に変更してください。
term: jfbterm
キーボードに Windows キーがある場合は、Windows キーに Meta キーを割り当てる方法があります。 ここでは、US104 キーボードを例に解説します。
syscons(4) のキー割り当て設定ファイルをコピーします。
# cp /usr/share/syscons/keymaps/us.iso.kbd /usr/share/syscons/keymaps/us.104.kbd/usr/share/syscons/keymaps/us.104.kbd のキーコード 105, 106 の設定を変更します。
105 meta fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 O 106 meta fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 O
キー割り当て設定ファイルをロードします。
# kbdcontrol -l /usr/share/syscons/keymaps/us.104.kbd/etc/rc.conf の keymap の設定を変更します。
keymap="us.104"