作者:南非蜘蛛
出处:www.douzhe.com www.chinaunix.net
感谢作者开发出这样好的软件
在solaris上装QQ没有什么大用处,我只是测试一下这个软件,如果你对这个感兴趣,也可以试试
lumaqq是一个用java写的oicq软件,因此可以安装在很多系统上,lumaqq的主页上已经写的很详细了,我就不多介绍了。
网站http://lumaqq.linuxsir.org
下载for solarisx86版软件
http://lumaqq.linuxsir.org/download/zip_no_jre/lumaqq_0_2-solaris_motif_x86_no_jre.zip
也可以从我得网站下载
http://www.douzhe.com/down/lumaqq_0_2-solaris_motif_x86_no_jre.zip
确认系统是否安装java运行环境
一般在/usr/java目录下
如果没有安装,可以从java.sun.com上下载jre或者JDK 1.4以上版本
然后设置环境
我是这么设置的,给大家参考一下
先修改/etc/passwd的root和test用户shell改成bash
然后修改用户环境变量
more /home/test/.profile
PATH=$PATH:/usr/local/bin:/usr/ccs/bin:/usr/ucb:/opt/sfw/bin;export PATH
MANPATH=$MANPATH:/usr/man:/usr/local/man:/opt/sfw/man;export MANPATH
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/local/ssl/lib;export LD_LIBRARY_PATH
SHELL=/usr/bin/bash;export SHELL
EDITOR=vi;export EDITOR
JAVA_HOME=/usr/java;export JAVA_HOME
cp一个.profile到/下,给root用
解包
unzip lumaqq_0_2-solaris_motif_x86_no_jre.zip
cd lumaqq_0_2-solaris_motif_x86_no_jre
chmod 777 lumaqq
./lumaqq
启动文件是一个脚本,大家可以根据自己的需要修改
我提交的几个问题,不知道是不是bug
ln:不能创建 //.lumaqq/log4j.properties: 文件已经存在
ln:不能创建 //.lumaqq/QQWry.dat: 文件已经存在
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/ghost/lumaqq_0_2-solaris_motif_x86_no_jre/swt/libswt-motif-3052.so:
ld.so.1: /usr/java/bin/java: 致命的: libm.so.2: 打开?败: ?宋??
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1485)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:100)
at org.eclipse.swt.internal.motif.OS.<clinit>(OS.java:20)
at org.eclipse.swt.graphics.Device.<clinit>(Device.java:89)
at edu.tsinghua.lumaqq.shells.MainShell.<init>(MainShell.java:385)
at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:77)
只好自己创建了一个连接
# ln -s /usr/lib/libdl.so.1 /usr/lib/libm.so.2
这时lumaqq可以运行了,效果如下
[img:fa0f301aea]http://lumaqq.linuxsir.org/download/screenshot/solaris/1.jpg[/img:fa0f301aea]
发送信息和接收都没有问题
但是当点聊天模式和查看聊天记录的时候,就自动退出了
并且报错如下
[color=red:fa0f301aea]0 [Listener] ERROR edu.tsinghua.lumaqq.qq.PacketProcessor - 解析包内容时出错: 抛弃改包
62 [Listener] ERROR edu.tsinghua.lumaqq.qq.PacketProcessor - 解析包内容时出错: 抛弃改包
X Error of failed request: BadAtom (invalid Atom parameter)
Major opcode of failed request: 20 (X_GetProperty)
Atom id in failed request: 0x0
Serial number of failed request: 42463
Current serial number in output stream: 42463[/color:fa0f301aea]
我已经发mail给开发的人了,不知道cu有没有java高手解决一下
好了,就写这么多了,祝安装顺利
| leon_dy 回复于:2004-06-09 17:15:20 |
| 这么厉害! |
| twlogin 回复于:2004-06-09 22:22:27 |
| 这期的电脑报上也有介绍
感兴趣的可以装一个玩玩 |
| sunmarmot 回复于:2004-06-09 22:47:10 |
| 靠~~~~要有SPARC版本的,偶就在偶的U30上面装个 |
| ruknow 回复于:2004-06-10 12:09:38 |
| [quote:347981c580="sunmarmot"]靠~~~~要有SPARC版本的,偶就在偶的U30上面装个[/quote:347981c580]
标题不就说有SPARC版本的? |
| procrus 回复于:2004-06-10 12:33:41 |
| 可惜没有合适的机器 |
| nimysun 回复于:2004-06-10 12:43:37 |
| 汗。我可惜没有帐号啊。不知道帐号是不是免费申请的啊。 |
| weihj 回复于:2004-06-10 14:56:58 |
| bash-2.03# ./lumaqq
ln:不能创建 //.lumaqq/log4j.properties: 文件已经存在 ln:不能创建 xml/xml: 文件已经存在 ln:不能创建 sound/sound: 文件已经存在 ln:不能创建 //.lumaqq/QQWry.dat: 文件已经存在 Exception in thread "main" java.lang.NoClassDefFoundError: javax/sound/sampled/Line$Info at edu.tsinghua.lumaqq.shells.MainShell.<init>(MainShell.java:447) at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:77) bash-2.03# 啥问题? |
| 南非蜘蛛 回复于:2004-06-10 15:39:51 |
| 在lumaqq里加入
echo $HOME echo $PREFIX 打印一下变量,我看看 |
| weihj 回复于:2004-06-10 16:05:26 |
| bash-2.03# echo $HOME
/ bash-2.03# echo $PREFIX bash-2.03# |
| weihj 回复于:2004-06-10 16:11:32 |
| 蜘蛛,你在上面提到:
只好自己创建了一个连接 # ln -s /usr/lib/libdl.so.1 /usr/lib/libm.so.2 你是怎样判断libdl.so.1文件需要重做链接的?在其他地方碰到类似问题我想试试用这种方法能否解决。谢谢! |
| 南非蜘蛛 回复于:2004-06-10 16:27:07 |
| [quote:5893ee2dfb="weihj"]蜘蛛,你在上面提到:
只好自己创建了一个连接 # ln -s /usr/lib/libdl.so.1 /usr/lib/libm.so.2 你是怎样判断libdl.so.1文件需要重做链接的?在其他地方碰到类似问题我想试试用这种方法能否解决。谢谢![/quote:5893ee2dfb] 估计不行,需要用ldd工具和其它工具跟踪一下lib库 btw:我得意思是在lumaqq那个脚本里加那两句话,不是在提示符下打 |
| weihj 回复于:2004-06-10 17:19:32 |
| bash-2.03# ./xmms
ld.so.1: ./xmms: 致命的: libgtk-1.2.so.0: 打开失败: 无此文件或目录 被杀掉 bash-2.03# ldd xmms libpthread.so.1 => /usr/lib/libpthread.so.1 libSM.so.6 => /usr/lib/libSM.so.6 libICE.so.6 => /usr/lib/libICE.so.6 libxmms.so.1 => /usr/local/lib/libxmms.so.1 libgtk-1.2.so.0 => (文件没有发现) libgdk-1.2.so.0 => (文件没有发现) libgmodule-1.2.so.0 => (文件没有发现) libgthread-1.2.so.0 => (文件没有发现) libglib-1.2.so.0 => (文件没有发现) libthread.so.1 => /usr/lib/libthread.so.1 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 libnsl.so.1 => /usr/lib/libnsl.so.1 libm.so.1 => /usr/lib/libm.so.1 librt.so.1 => /usr/lib/librt.so.1 libc.so.1 => /usr/lib/libc.so.1 libgtk-1.2.so.0 => (文件没有发现) libgdk-1.2.so.0 => (文件没有发现) libgmodule-1.2.so.0 => (文件没有发现) libgthread-1.2.so.0 => (文件没有发现) libglib-1.2.so.0 => (文件没有发现) libdga.so.1 => /usr/openwin/lib/libdga.so.1 libmp.so.2 => /usr/lib/libmp.so.2 libaio.so.1 => /usr/lib/libaio.so.1 /usr/platform/SUNW,UltraAX-e/lib/libc_psr.so.1 bash-2.03# |
| liboyang_bj 回复于:2004-06-10 18:03:17 |
| 倒是安装成功了,可软件在我机器(Sparc+Sol9)上运行不是很稳定呀。 |
| iricyan 回复于:2004-06-10 18:26:09 |
| 搞定了?
如果泡泡也能在Solaris下就好了。 |
| 南非蜘蛛 回复于:2004-06-10 18:38:49 |
| [quote:2e4c4d2e92="liboyang_bj"]倒是安装成功了,可软件在我机器(Sparc+Sol9)上运行不是很稳定呀。[/quote:2e4c4d2e92]
安装好后,需要把用户目录下的.lumaqq/你的QQ号码/msg.db 删除 |
| peng 回复于:2004-06-10 18:40:06 |
| 我也要安装。。 :em02: :em02: :em02: :em02: |
| liugr3988 回复于:2004-06-10 18:58:15 |
| 好文章 :) |
| stevens_wu 回复于:2004-06-11 11:13:31 |
| 不错不错!现在也能在solaris下聊天了,hihi |
| platinum 回复于:2004-06-11 21:36:05 |
| 哈!蜘蛛兄终于搞定啦!!! |
| iricyan 回复于:2004-06-12 03:50:44 |
| 我unzip,直接运行,OK了。
不过发消息的时候异常退出了。 回头我检查下怎么回事。 |
| chensg 回复于:2004-06-14 09:08:48 |
| 请问'[color=red:365dcb7d4c]BadAtom (invalid Atom parameter)[/color:365dcb7d4c]'是什么错误? |
| 华宇良平 回复于:2004-06-15 16:13:49 |
| 有体啊,pfpf :em03: |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/









