Linux Tips

日本語化フレームバッファターミナルjfbtermを使うには

北浦訓行
2005/4/21

 Fedora Core 1のコンソールで日本語を表示するにはでは、btermを利用してコンソールで日本語を表示する方法を紹介した。Fedora CoreにはデフォルトでbtermのRPMパッケージが用意されているので、フルインストールを選択していれば最初からbtermもインストールされる。そうでない場合も、rootで

# yum install bogl-bterm

というコマンドを実行すれば使えるようになる。

 ただし、btermは画面が青色で、bashのプロンプトも、

sh-3.00#

になっているため、違和感を覚える方もいるだろう。

 プロンプトは、

$ export PS1='[\u@\h \W]\$ '

というコマンドを実行すれば見慣れた形式できるが、背景色を変更する方法は見つけることができなかった。その点、jfbtermhttp://jfbterm.sourceforge.jp/index.ja.html)ならばデフォルトの背景色がコンソールと同じく黒なので違和感がない。このjfbtermをFedora Core 3にインストールする手順を紹介する。

 jfbtermは、ソースファイルのtarボールのみが公開されている。それをインストールすることも可能だが、設定がいろいろと煩雑だ。そこで、Linux MATCHY.netというWebサイトで公開されているFedora Core用のRPMファイルを利用することにする。私家版rpm集のjfbtermのページ(http://linux.matchy.net/JfbtermRpm.html)から、RPMファイルとtarボール計3ファイルをダウンロードする。原稿執筆時点では以下のファイルであった。

  • jfbterm-0.4.7-matchy1.nosrc.rpm
  • jfbterm-0.4.7.tar.gz
  • efont-unicode-bdf-0.4.2.tar.bz2

 最初に、RPMファイルをビルドするための環境を作成する。ホームディレクトリにrpmというディレクトリを作成し、その下にRPM用の各種サブディレクトリを作る。Vine Linuxなどはデフォルトでこれらのディレクトリが用意されているが、Fedora Core 3の場合は自分で作らなければならない。

$ cd
$ mkdir -p rpm/{BUILD,RPMS,SOURCES,SPEC,SRPMS}
$ mkdir -p rpm/RPMS/{noarc,athlon,i386,i586,i686}
$ echo "%_topdir `pwd`/rpm" > .rpmmacros ←作業ディレクトリを指定する.rpmmacrosを作成
$ cp /tmp/jfbterm-0.4.7-matchy1.nosrc.rpm rpm/SRPMS
$ cp /tmp/jfbterm-0.4.7.tar.gz rpm/SOURCES
$ cp /tmp/efont-unicode-bdf-0.4.2.tar.bz2 rpm/SOURCES
$ cd rpm
$ rpmbuild --rebuild SRPMS/jfbterm-0.4.7-matchy1.nosrc.rpm

 作成中に「警告:〜 -using root」というメッセージが表示されるが問題ない。作成が終わったら、RPMS/i386(設定によってはRPMS/i686やRPM/athlonなどの場合もある)に移動して、作成したjfbtermをrpmコマンドでインストールする。

$ cd RPMS/i386
$ su
Password:
# rpm -ihv jfbterm-0.4.7-matchy1.i386.rpm

 以上でjfbtermのインストール作業は終了だ。コンソールを高解像度で表示するには(GRUB編)を参照して、フレームバッファモードでFedora Core 3を起動する。btermの場合、デフォルトではrootでしか使用できないが、jfbtermは一般ユーザーでもそのまま実行できる。

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間