Linux サーバ構築 ( Fedora Core5 ) - コンソール
jfbterm による UTF-8 コンソール日本語表示
jfbterm を使用し UTF-8 コンソールで日本語を表示する方法です。
- 私家版 rpm - jfbterm を参考に、下記 3 ファイルをダウンロードする。
$ su - root # cd /tmp # wget -O jfbterm-0.4.7-matchy4.nosrc.rpm 'http://linux.matchy.net/hiki.xcg?c=plugin;plugin=attach_download;p=JfbtermRpm;file_name=jfbterm-0.4.7-matchy4.nosrc.rpm' # wget http://downloads.sourceforge.jp/jfbterm/13501/jfbterm-0.4.7.tar.gz # wget http://openlab.jp/efont/dist/unicode-bdf/efont-unicode-bdf-0.4.2.tar.bz2
- rpm パッケージ作成に必要なパッケージを確認し、yum でインストールする。
( 必要なパッケージ ) gcc make rpm-build gzip ncurses automake14 autoconf fonts-japanese xorg-x11-fonts-base xorg-x11-fonts-misc xorg-x11-font-utils ( インストール例 ) # yum install gcc make rpm-build automake14 autoconf xorg-x11-fonts-base xorg-x11-fonts-misc Installed: gcc.i386 0:4.1.1-1.fc5 make.i386 1:3.80-10.2 rpm-build.i386 0:4.4.2-15.2 autoconf.noarch 0:2.59-7 automake14.noarch 0:1.4p6-12.1 xorg-x11-fonts-base.noarch 0:7.0-3 xorg-x11-fonts-misc.noarch 0:7.0-3 Dependency Installed: binutils.i386 0:2.16.91.0.6-5 cpp.i386 0:4.1.1-1.fc5 glibc-devel.i386 0:2.4-8 glibc-headers.i386 0:2.4-8 libgomp.i386 0:4.1.1-1.fc5 patch.i386 0:2.5.4-29.2.1 m4.i386 0:1.4.4-1.2.1 Complete!
- rpm パッケージのインストールに必要な PGP-KEY のインストール
# rpm --import http://www.matchy.net/data/pgp_publickey.asc
- rpm ファイルをビルドするための環境を作成する。
一般ユーザのホームディレクトリにrpmというディレクトリを作成し、その下にRPM用の各種サブディレクトリを作る。# exit $ 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-matchy4.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
- rpm パッケージを作成する。
$ cd rpm $ rpmbuild --rebuild SRPMS/jfbterm-0.4.7-matchy4.nosrc.rpm ( 警告:~ -using root というメッセージは無視する。 )
- root 権限で jfbterm のインストールを行なう。
$ su - root # rpm -ihv /home/foo/rpm/RPMS/i386/jfbterm-0.4.7-matchy4.i386.rpm
- フレームバッファ・モード で起動するため、grub.conf にモードを追加する。
(グラフィックボードにより、正常に表示できるモードに制限があります。)/boot/grub/grub.conf ( 抜粋 )
kernel /vmlinuz-2.6.16-1.2122_FC5 ro root=/dev/VolGroup00/LogVol01 vga=773 ( vga モード 一覧 ) 771 800×600:256色 773 1024×768:256色 775 1280×1024:色 788 800×600:6万5000色 791 1024×768:6万5000色 794 1280×1024:6万5000色 789 800×600:1600万色 792 1024×768:1600万色 795 1280×1024:1600万色
- ログイン後、jfbterm を起動して、日本語表示を確認する。(一般ユーザでも実行可能。)
jfbterm を終了するには、exit コマンドを実行。# jfbterm # ls xxx ls: xxx: そのようなファイルやディレクトリはありません
( 最終更新日時 : 2008/08/31 21:24:45 )