日本語パッチ screen インストール


UNIX

screen install memo (UNIX) から screen 本体とパッチを全て取ってきてパッチを当てる。

ftp://www.dekaino.net/pub/screen/screen-4.0.3.tar.gz
ftp://www.dekaino.net/pub/screen/screen-4.0.2-deadlock-patch
ftp://www.dekaino.net/pub/screen/screen-4.0.2-hankanacopy-patch
ftp://www.dekaino.net/pub/screen/screen-4.0.2-patch-cjkwidth-cvs-2006052001

以下、csh での例です

> tar xzf screen-4.0.3.tar.gz
> cd screen-4.0.3
> foreach X ( ../screen-4.0.2-* )
foreach? patch -p0 < $X
foreach? end

> env CFLAGS="-O2 -pipe" LDFLAGS=-s  ./configure --enable-colors256 --enable-rxvt_osc --enable-telnet --prefix=$HOME/opt/screen-4.0.3 --with-sys-screenrc=$HOME/opt/screen-4.0.3/etc/screenrc
> make
> make -n install

変なところに入れようとしないことを確認して

> make install
...
termcap entry (./terminfo/screencap) should be installed manually.
You may also want to install ./etc/etcscreenrc in /home/e0857-nakamura/opt/screen-4.0.3/etc/screenrc

とかいわれるので、手でインストールします。先ず、screenrc から。

> cp ./etc/etcscreenrc /home/e0857-nakamura/opt/screen-4.0.3/etc/screenrc

terminfo の場合。

>  tic terminfo/screeninfo.src

で、$HOME/.terminfo/s/screen などが出来上がります。

termcap の場合。

> cp -p ./terminfo/screencap ~/.termcap

かな?