免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3838 | 回复: 9
打印 上一主题 下一主题

安装的ethereal无法启用。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-23 15:39 |只看该作者 |倒序浏览
我装的ETHEREAL,无法启动,显示如下:
root@cscf> ldd /usr/local/bin/ethereal
        libwiretap.so.0 =>       /usr/local/lib/libwiretap.so.0
        libethereal.so.0 =>      /usr/local/lib/libethereal.so.0
        libpcre.so.0 =>  (file not found)
        libgtk-1.2.so.0 =>       (file not found)
        libgdk-1.2.so.0 =>       (file not found)
        libgmodule-1.2.so.0 =>   (file not found)
        libglib-1.2.so.0 =>      (file not found)
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libXext.so.0 =>  /usr/lib/libXext.so.0
        libX11.so.4 =>   /usr/lib/libX11.so.4
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libm.so.1 =>     /usr/lib/libm.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libz.so =>       /usr/lib/libz.so
        libc.so.1 =>     /usr/lib/libc.so.1
        libgmodule-1.2.so.0 =>   (file not found)
        libglib-1.2.so.0 =>      (file not found)
        libgmodule-1.2.so.0 =>   (file not found)
        libglib-1.2.so.0 =>      (file not found)
        libpcre.so.0 =>  (file not found)
        libmp.so.2 =>    /usr/lib/libmp.so.2
        /usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1
root@cscf> cd /usr/local/lib/
root@cscf> ls
ethereal                            libgtk-x11-2.0.so.0                 libnetsnmpmibs.so.15
gtk-2.0                             libgtk-x11-2.0.so.0.1200.0          libnetsnmpmibs.so.15.1.2
libethereal.la                      libnetsnmp.a                        libnetsnmptrapd.a
libethereal.so                      libnetsnmp.la                       libnetsnmptrapd.la
libethereal.so.0                    libnetsnmp.so                       libnetsnmptrapd.so
libethereal.so.0.0.1                libnetsnmp.so.15                    libnetsnmptrapd.so.15
libgdk-x11-2.0.la                   libnetsnmp.so.15.1.2                libnetsnmptrapd.so.15.1.2
libgdk-x11-2.0.so                   libnetsnmpagent.a                   libpcap.a
libgdk-x11-2.0.so.0                 libnetsnmpagent.la                  libpcap.so
libgdk-x11-2.0.so.0.1200.0          libnetsnmpagent.so                  libsnmp.a
libgdk_pixbuf-2.0.la                libnetsnmpagent.so.15               libsnmp.la
libgdk_pixbuf-2.0.so                libnetsnmpagent.so.15.1.2           libsnmp.so
libgdk_pixbuf-2.0.so.0              libnetsnmphelpers.a                 libsnmp.so.15
libgdk_pixbuf-2.0.so.0.1200.0       libnetsnmphelpers.la                libsnmp.so.15.1.2
libgdk_pixbuf_xlib-2.0.la           libnetsnmphelpers.so                libwiretap.la
libgdk_pixbuf_xlib-2.0.so           libnetsnmphelpers.so.15             libwiretap.so
libgdk_pixbuf_xlib-2.0.so.0         libnetsnmphelpers.so.15.1.2         libwiretap.so.0
libgdk_pixbuf_xlib-2.0.so.0.1200.0  libnetsnmpmibs.a                    libwiretap.so.0.0.1
libgtk-x11-2.0.la                   libnetsnmpmibs.la                   pkgconfig
libgtk-x11-2.0.so                   libnetsnmpmibs.so
root@cscf>


另一台正常的显示如下:

root@cscf>
root@cscf> ldd /usr/local/bin/ethereal
        libwiretap.so.0 =>       /usr/local/lib/libwiretap.so.0
        libethereal.so.0 =>      /usr/local/lib/libethereal.so.0
        libgtk-1.2.so.0 =>       /usr/local/lib/libgtk-1.2.so.0
        libgdk-1.2.so.0 =>       /usr/local/lib/libgdk-1.2.so.0
        libgmodule-1.2.so.0 =>   /usr/local/lib/libgmodule-1.2.so.0
        libglib-1.2.so.0 =>      /usr/local/lib/libglib-1.2.so.0
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libXext.so.0 =>  /usr/lib/libXext.so.0
        libX11.so.4 =>   /usr/lib/libX11.so.4
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libm.so.1 =>     /usr/lib/libm.so.1
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2
        /usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1
root@cscf> cd /usr/local/lib/libgtk-1.2.so.0
bash: cd: /usr/local/lib/libgtk-1.2.so.0: Not a directory
root@cscf> cd /usr/local/lib/               
root@cscf> ls ligbtk*
ligbtk*: No such file or directory
root@cscf> ls
ethereal                  libgdk.a                  libgmodule-1.2.so.0       libgthread.la             libwiretap.so
glib                      libgdk.la                 libgmodule-1.2.so.0.0.10  libgthread.so             libwiretap.so.0
libethereal.la            libgdk.so                 libgmodule.a              libgtk-1.2.so.0           libwiretap.so.0.0.1
libethereal.so            libglib-1.2.so.0          libgmodule.la             libgtk-1.2.so.0.9.1       locale
libethereal.so.0          libglib-1.2.so.0.0.10     libgmodule.so             libgtk.a                  pkgconfig
libethereal.so.0.0.1      libglib.a                 libgthread-1.2.so.0       libgtk.la
libgdk-1.2.so.0           libglib.la                libgthread-1.2.so.0.0.10  libgtk.so
libgdk-1.2.so.0.9.1       libglib.so                libgthread.a              libwiretap.la
root@cscf>

我比对了下,发现有些文件对于对应的连接没有!

我应该怎么解决这个问题。我是在FREEWARE上下载的软件。 如果要现在是否需要逆向卸载,谢谢!

论坛徽章:
0
2 [报告]
发表于 2009-06-23 16:01 |只看该作者
在sun freeware上说的很明白,ethereal-0.10.7-sol9-sparc-local.gz Ethereal is a network traffic analyzer, or "sniffer". It uses the gtk, libpcap, glib, pcre, zlib, and either the libgcc or gcc packages - installs in /usr/local.


需要安装 gtk, libpcap, glib, pcre, zlib ,libgcc or gcc 。

论坛徽章:
0
3 [报告]
发表于 2009-06-23 16:38 |只看该作者
应该是安装不完整。

论坛徽章:
0
4 [报告]
发表于 2009-06-23 17:59 |只看该作者

回复 #2 zjxjs 的帖子

朋友,我按照说明都将软件安装,现在提示如下:
root@cscf> ldd /usr/local/bin/ethereal
        libwiretap.so.0 =>       /usr/local/lib/libwiretap.so.0
        libethereal.so.0 =>      /usr/local/lib/libethereal.so.0
        libpcre.so.0 =>  /usr/local/lib/libpcre.so.0
        libgtk-1.2.so.0 =>       (file not found)
        libgdk-1.2.so.0 =>       (file not found)
        libgmodule-1.2.so.0 =>   /usr/local/lib/libgmodule-1.2.so.0
        libglib-1.2.so.0 =>      /usr/local/lib/libglib-1.2.so.0
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libXext.so.0 =>  /usr/lib/libXext.so.0
        libX11.so.4 =>   /usr/lib/libX11.so.4
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libm.so.1 =>     /usr/lib/libm.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libz.so =>       /usr/lib/libz.so
        libc.so.1 =>     /usr/lib/libc.so.1
        libiconv.so.2 =>         (file not found)
        libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2
        /usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1


能指出怎么办啊?
谢谢!

论坛徽章:
0
5 [报告]
发表于 2009-06-24 10:31 |只看该作者

回复 #4 ok_xiaozi 的帖子

出现下面的提示,必要的软件我都安装了!

> ./ethereal
ld.so.1: ethereal: fatal: libgtk-1.2.so.0: open failed: No such file or directory
Killed

能有什么法子?

论坛徽章:
0
6 [报告]
发表于 2009-06-24 17:15 |只看该作者
检查一下LD的路径设置。

论坛徽章:
0
7 [报告]
发表于 2009-06-24 21:29 |只看该作者
用ldd命令检查下lib path这些配对没有?

为啥solaris非装ethereal啊?用snoop存下来取到机器上,用wire shark看不就行了。
服务器没用的package还是少装为好,能不装就不装。

论坛徽章:
0
8 [报告]
发表于 2009-06-25 07:14 |只看该作者
请楼主写出具体安装步骤。

另外建议安装新版WireShark (formerly Ethereal 由于商标问题更名为WireShark)

看一下sunfreeware上 wireshark-1.0.8-sol10-sparc-local.gz  (solaris 10) 列出的要求与自己的安装是否一致

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
9 [报告]
发表于 2009-06-25 09:24 |只看该作者

回复 #5 ok_xiaozi 的帖子

先找找有这个文件吗?

论坛徽章:
0
10 [报告]
发表于 2009-06-28 14:16 |只看该作者
学习一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP