1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
|
Quick ȡ륬
Jiro SEKIBA <jir@yamato.ibm.com>
* Ϥ
Υѥå 2ĤΥ饤֥(libiterm,libXiterm) 2Ĥ
ץꥱ(xiterm,fbiterm)Υ֥ѥåʬƤޤ
ƥ֥ѥåΰ¸طޤȼΤ褦ˤʤޤ
- xiterm ΰ¸ط
+-----------+
| xiterm | X I18N terminal emulator application
+-----------+
| libXiterm | X I18N terminal emulator widget(Athena widget) library
+-----------+
| libiterm | X I18N terminal emulator library
+-----------+
- fbiterm ΰ¸ط
+-----------+
| fbiterm | FrameBuffer I18N terminal emulator application
+-----------+
| libiterm | X I18N terminal emulator library
+-----------+
Ĥޤꡢxiterm libXiterm ˰¸libXiterm libiterm ˰¸ޤ
ޤfbiterm libiterm ˰¸Ƥޤ
* libiterm Υѥȥȡ
Ūˤϡ./configure && make && make install Ǥ
configre ץϼ 2ĤޤΥץѤˤϡ
PLS fribidi 饤֥꤬ɬפˤʤޤ
--enable-pls
BiDi 쥤ȥȤ PLS 饤֥Ȥ [ Default disable ]
--enable-fribidi
BiDi 쥤ȥȤ fribidi 饤֥Ȥ [ Default disable ]
ξꤷϡfribidi 饤֥꤬Ȥޤ
--with-utempter
utmp Υ libutempter Ѥ [ Default without ]
fribidi 饤֥ bidi layout ϹԤޤshaping ԤʤΤǡ
Ǥ Arabic ʤɤɽޤ
$ cd lib
$ ./configure
$ make
$ make install
$ su -
# ldconfig -v
* libXiterm Υѥȥȡ
configure ץϤޤñ ./configure && make && make install
O.K. Ǥ
$ cd unix/Xaw/lib
$ ./configure
$ make
$ make install
$ su -
# ldconfig -v
* xiterm Υѥȥȡ
configure ץϤޤ
$ cd unix/Xaw/src
$ ./configure
$ make
$ make install
ǡxiterm /usr/local/bin ˥ȡ뤵Ƥޤ
ܺ٤ unix/Xaw/README.jp ȤƲ
* fbiterm Υѥȥȡ
configure ץϤޤñ ./configure && make && make install
O.K. Ǥ
$ cd unix/fbiterm
$ ./configure
$ make
$ make install
ܺ٤ϡunix/fbiterm/README.jp ȤƲ
* terminfo ȥΥѥȥȡ
ǥեȤǤϡfbiterm TERM Ķѿ iterm ꤷޤ
ΤᡢŪˤϰʲΤ褦Ŭڤ terminfo ȡ뤹
ɬפޤ
$ cd unix/terminfo
$ tic iterm.terminfo
tic terminfo ȥΥѥȥȡԤޤ
⤷ɤΥǥ쥯ȥ˥ȡ뤹Τꤷʤä硢
tic ϥǥեȤΥǥ쥯ȥ˥ȡ뤷ޤŵŪˤ
/usr/shere/terminfo Ǥ⤷Υǥ쥯ȥ˽߸¤̵硢
tic ~/.terminfo ǥ쥯ȥ˥ȡޤ
ܺ٤ unix/terminfo/README ȤƲ
|