centos6にtgifをインストール [centos]
centos6にvinelinuxのソースファイルを利用することによりtgifをインストール
事前準備:
imake,gettext, libXmu-devel,libidn-develが必要なのでインストールされていなければyumを使ってインストールする
# yum install imake gettext libXmu-devel libidn-devel
src.rpmをビルドするために下記をインストールしておく
# yum install rpm-build
(1)関係ファイルのダウンロード
・tgif-4.2.2-1vl5tpu0.src.rpm
http://tyche.pu-toyama.ac.jp/~a-urasim/tgif/data2/tgif-4.2.2-1vl5tpu0.src.rpm をダウンロードする。
・TrueType-ipafont-3.02-1vl5.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/Vine-5.2/SRPMS/SRPMS.main/TrueType-ipafont-3.02-1vl5.src.rpm をダウンロードする。
・TrueType-vlgothic-2.33-1vl5.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/Vine-5.2/SRPMS/SRPMS.main/TrueType-vlgothic-2.33-1vl5.src.rpm をダウンロードする。
・xorg-x11-jpfonts-4.0-3vl7.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/VineSeed/SRPMS.plus/xorg-x11-jpfonts-4.0-3vl7.src.rpm
をダウンロードする。
・ftdumps-0.1.1-1vl5.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/Vine-5.2/SRPMS/SRPMS.main/ftdumps-0.1.1-1vl5.src.rpm をダウンロードする。
・mktcapdir-0.6.0-1vl5.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/Vine-5.2/SRPMS/SRPMS.main/mktcapdir-0.6.0-1vl5.src.rpm をダウンロードする。
(2)tgifと関係ファイルのインストール
# rpmbuild --rebuild tgif-4.2.2-1vl5tpu0.src.rpm
# rpmbuild --rebuild TrueType-ipafont-3.02-1vl5.src.rpm
# rpmbuild --rebuild TrueType-vlgothic-2.33-1vl5.src.rpm
# rpmbuild --rebuild xorg-x11-jpfonts-4.0-3vl7.src.rpm
# rpmbuild --rebuild --nodeps ftdumps-0.1.1-1vl5.src.rpm
# rpmbuild --rebuild mktcapdir-0.6.0-1vl5.src.rpm
# cd /root/rpmbuild/RPMS/noarch/
# yum install xorg-x11-fonts-75dpi
# rpm -ivh xorg-x11-jpfonts-4.0-2%\{_dist_release\}.noarch.rpm
# rpm -ivh TrueType-ipafont-*.rpm
# rpm -i --nodeps mktcapdir-0.6.0-1.noarch.rpm
# cd ../i386
# rpm -i --nodeps ftdumps-0.1.1-1.i386.rpm
# cd ../noarch
# rpm -i --nodeps TrueType-vlgothic-2.33-1.noarch.rpm
# cd ../i386/
# yum install xorg-x11-fonts-ISO8859-1-75dpi
# rpm -ivh tgif-4.2.2-1tpu0.i386.rpm
% tgif &
/usr/binにインストールされる。
インストール時にrpmの依存関係(vinelinuxのソースを利用)を無視しているが、日本語の表示と入力(Ryuminのみ)ができるようになっていれば、うまくいっているしてよいと思う。
Warning: No type converter registered for 'String' to 'Bitmap' conversion.という警告がでるので、
/usr/share/X11/ja/app-defaults/Tgif
の以下の部分をコメントした。
!Tgif.IconPixmap: /usr/share/tgif/tgificon.xpm
日本語を入力するには、テキスト描画で日本語を選択した状態で、半角全角キーを押してから入力すればよい。
事前準備:
imake,gettext, libXmu-devel,libidn-develが必要なのでインストールされていなければyumを使ってインストールする
# yum install imake gettext libXmu-devel libidn-devel
src.rpmをビルドするために下記をインストールしておく
# yum install rpm-build
(1)関係ファイルのダウンロード
・tgif-4.2.2-1vl5tpu0.src.rpm
http://tyche.pu-toyama.ac.jp/~a-urasim/tgif/data2/tgif-4.2.2-1vl5tpu0.src.rpm をダウンロードする。
・TrueType-ipafont-3.02-1vl5.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/Vine-5.2/SRPMS/SRPMS.main/TrueType-ipafont-3.02-1vl5.src.rpm をダウンロードする。
・TrueType-vlgothic-2.33-1vl5.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/Vine-5.2/SRPMS/SRPMS.main/TrueType-vlgothic-2.33-1vl5.src.rpm をダウンロードする。
・xorg-x11-jpfonts-4.0-3vl7.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/VineSeed/SRPMS.plus/xorg-x11-jpfonts-4.0-3vl7.src.rpm
をダウンロードする。
・ftdumps-0.1.1-1vl5.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/Vine-5.2/SRPMS/SRPMS.main/ftdumps-0.1.1-1vl5.src.rpm をダウンロードする。
・mktcapdir-0.6.0-1vl5.src.rpm
ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/Vine/Vine-5.2/SRPMS/SRPMS.main/mktcapdir-0.6.0-1vl5.src.rpm をダウンロードする。
(2)tgifと関係ファイルのインストール
# rpmbuild --rebuild tgif-4.2.2-1vl5tpu0.src.rpm
# rpmbuild --rebuild TrueType-ipafont-3.02-1vl5.src.rpm
# rpmbuild --rebuild TrueType-vlgothic-2.33-1vl5.src.rpm
# rpmbuild --rebuild xorg-x11-jpfonts-4.0-3vl7.src.rpm
# rpmbuild --rebuild --nodeps ftdumps-0.1.1-1vl5.src.rpm
# rpmbuild --rebuild mktcapdir-0.6.0-1vl5.src.rpm
# cd /root/rpmbuild/RPMS/noarch/
# yum install xorg-x11-fonts-75dpi
# rpm -ivh xorg-x11-jpfonts-4.0-2%\{_dist_release\}.noarch.rpm
# rpm -ivh TrueType-ipafont-*.rpm
# rpm -i --nodeps mktcapdir-0.6.0-1.noarch.rpm
# cd ../i386
# rpm -i --nodeps ftdumps-0.1.1-1.i386.rpm
# cd ../noarch
# rpm -i --nodeps TrueType-vlgothic-2.33-1.noarch.rpm
# cd ../i386/
# yum install xorg-x11-fonts-ISO8859-1-75dpi
# rpm -ivh tgif-4.2.2-1tpu0.i386.rpm
% tgif &
/usr/binにインストールされる。
インストール時にrpmの依存関係(vinelinuxのソースを利用)を無視しているが、日本語の表示と入力(Ryuminのみ)ができるようになっていれば、うまくいっているしてよいと思う。
Warning: No type converter registered for 'String' to 'Bitmap' conversion.という警告がでるので、
/usr/share/X11/ja/app-defaults/Tgif
の以下の部分をコメントした。
!Tgif.IconPixmap: /usr/share/tgif/tgificon.xpm
日本語を入力するには、テキスト描画で日本語を選択した状態で、半角全角キーを押してから入力すればよい。
2011-11-24 22:55