[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:01629] termcap (Re: rc.local?)



In message <199708250835.IAA14120@xxxxxxxxxxxxxxxxxxxxxxxxx>
on 08/25/97(17:35:38)
you yochi@xxxxxxxxxxx wrote:
 |kawafuji>     ・dselectで目的のパッケージを探すのが大変。
 |
 |これは、本当に大変だと思います。
 |"/"でサーチするぐらいしか....

 あ、サーチはあるんですか(^.^;)。

 |kawafuji>     ・dselectってパッケージの関連をちゃんとは見てくれない?
 |kawafuji>      xterm/ktermをインストールしたのにtermcapがインストールされず、
 |kawafuji>      Xが立ち上がってもxterm/ktermすら使えず悩んだ。
 |
 |termcap ?? libncurses ですよね?

 fvwmをインストールしたそのままの状態ではxtermを一つ開くようになっ
ていて、メニューでもktermはなくxtermしかありませんでした。で、X上
からはxtermが開かないんでキャラクタコンソールからxtermを起動してみ
たら「termcapがないから動けん」とかいうようなメッセージが出ました。
調べたら/etc/termcapとかがない。dselectでうろうろしてたら
termcap-compactっていうのがあったんでこれをインストールしたらxterm
は動くようになりました。

 |Debianでは、termcapの利用はやめて、ncursesを使うことになっています。

    % ldd `which kterm`
            libXaw.so.6 => /usr/X11R6/lib/libXaw.so.6.1
            libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6.0
            libXt.so.6 => /usr/X11R6/lib/libXt.so.6.0
            libSM.so.6 => /usr/X11R6/lib/libSM.so.6.0
            libICE.so.6 => /usr/X11R6/lib/libICE.so.6.3
            libXext.so.6 => /usr/X11R6/lib/libXext.so.6.3
            libX11.so.6 => /usr/X11R6/lib/libX11.so.6.1
            libncurses.so.3.0 => /lib/libncurses.so.3.0
            libc.so.5 => /lib/libc.so.5.4.20
    % ldd `which xterm`
    ldd: can't open /usr/X11R6/bin/xterm (Permission denied)
    % su
    Password:
    pc131:/etc# ldd `which xterm`
            libXaw.so.6 => /usr/X11R6/lib/libXaw.so.6
            libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6
            libXt.so.6 => /usr/X11R6/lib/libXt.so.6
            libSM.so.6 => /usr/X11R6/lib/libSM.so.6
            libICE.so.6 => /usr/X11R6/lib/libICE.so.6
            libXext.so.6 => /usr/X11R6/lib/libXext.so.6
            libX11.so.6 => /usr/X11R6/lib/libX11.so.6
            libc.so.5 => /lib/libc.so.5.4.20

 うーむ、これを見る限りはxtermの方はlibncursesを使うようにはなっ
ていないのでは?

#  「ktermもtermcapがいる」という風に書いたのは私の誤解のようで
# す。xtermがtermcapがなくて動かなかったからktermもだろうと思い
# 込んでました。なにしろ、ktermをインストールするよりも先に
# termcap-compactをインストールしたのが先だったもので。

 |根本的な解決は、ja_JP.ujis の locale ファイルを
 |/usr/share/locales/配下に用意することです。

 追い々々、チェックしてみます。


川藤