LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 754|回复: 10

关于装GAIMQQ的问题

[复制链接]
发表于 2003-12-8 13:31:38 | 显示全部楼层 |阅读模式
小弟看了一下,LONGLONG兄装QQ的文章,有些疑惑,特来请教各位兄弟
这是原文:先要装几个rpm包(可以从RedHat光盘里得到),
用gtk、gdk、libstdc++,缺什么装什么。拷到/usr/compat/linux下,我没用rpm装(太烦)直接用rpm2cpio、再用cpio装的。具体这样:
#rpm2cpio xxx.rpm > xxx.cpio
#cpio -idm < xxx.cpio
(保证在/usr/compat/linux下)
再做几个联接
#ln -s /usr/X11R6/lib/X11 /usr/compat/linux/usr/X11R6/lib/X11
#ln -s /home /usr/compat/linux/home
然后改/usr/compat/linux/etc/gtk/gtkrc.zh_CN.GB2312
把中文字体改成simsun、fangsong ti 、song ti
这时开一个终端,把locale设成zh_CN.GB2312(FreeBSD默认的是zh_CN.EUC)
$export LANG=zh_CN.GB2312
$export LC_ALL=zh_CN.GB2312
$export LC_CTYPE=zh_CN.GB2312
$export XMODIFIERS=@im=yourchinput
还要装gaim,这个就不说了。也是用cpio装
就是每次用的时候都要再重新设一遍locale。
也可以把上面的export写到一个脚本里:
#!/bin/sh
export LANG=zh_CN.GB2312
export LC_ALL=zh_CN.GB2312
export LC_CTYPE=zh_CN.GB2312
export XMODIFIERS=@im=yourchinput
gaim
我想问那个XXX是真的打XXX,还是打指定的RPM包的名字?
在开终端设LOCALE的时候,$是提示符还是要自己打的?
还有export XMODIFIERS=@im=yourchinput,我装的是fcitx,是不是要相应改成export XMODIFIERS=@im=fcitx
那个字体,他用的是simsun、fangsong ti 、song ti,而我只把simsun,Tahoma复制到BSD里,全都设置为Tahoma 9,那在/usr/compat/linux/etc/gtk/gtkrc.zh_CN.GB2312里我该把字体改成什么?
最后说一下,小弟用的是4。9的版本,在RH9里用GAIM5。8加QQ插件。
 楼主| 发表于 2003-12-8 13:37:48 | 显示全部楼层
俺先上课去,回头再来看看
发表于 2003-12-8 15:20:04 | 显示全部楼层
这样吧,首先你要有RedHat的盘(其他也行),主要是几个rpm包,

我就装了这么些:
gtk+-1.2.10-11.i386.rpm (会在/usr/compat/linux/etc/下生成gtk目录)
libstdc++-2.96-98.i386.rpm (Linux板的MozillaFirebird要用到)
gdk-pixbuf-0.11.0-8.i386.rpm (关于locale的东东,不懂)

我在FreeBSD 4.x、5.x和current上都能用,这个和FreeBSD的
版本没太大关系。

你可以修改/usr/compat/linux/etc/gtk/gtkrc.zh_CN,把第二行中的中文字体改成你想要的。或者把这个文件cp到自己的用户目录中。
下面是我的gtkrc.zh_CN文件:(前面注释略去)
style "gtk-default-zh-cn" {
       fontset = "-adobe-helvetica-medium-r-normal--15-*-*-*-*-*-iso8859-1,\
                  -misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,*-r-*
"
}
class "GtkWidget" style "gtk-default-zh-cn"

XXX当然是代表rpm包的名字。

$就不要打了罢,是你shell 的提示符。

我的输入法是xsim那么XMODIFIERS就是这样的:
export XMODIFIERS=@im=XSIM

还有一个,现在腾讯开了什么群,我开gaim的时候常常会有一大堆
群里的信息,造成死机,后来我把信息弹出的声音改成pc speaker就没什么问题。不知道各位什么情况。
 楼主| 发表于 2003-12-8 17:48:50 | 显示全部楼层
娃哈哈哈哈,想不到LONG兄亲自出马,真是太棒了,对了,LONG兄,你用的是哪个坂本的GAIM阿?小弟现在在学校,还没办法试,等周末在向你讨教一下
发表于 2003-12-8 22:41:20 | 显示全部楼层
说不上什么讨教啦。

我还是在用Gaim-0.58很久,不过可以用就可以了。只能聊,不能传文件
等等,有兴趣的话看看最新的吧。
 楼主| 发表于 2003-12-20 15:30:16 | 显示全部楼层
usr/bin/gaim: /lib/libc.so.6: version `GLIBC_2.3' not found (required by usr/bin/gaim)
usr/bin/gaim: /lib/libc.so.6: version `GLIBC_2.3' not found (required by /usr/lib/libgdk_pixbuf.so.2)
usr/bin/gaim: /lib/libc.so.6: version `GLIBC_2.3' not found (required by /usr/lib/libgtk-1.2.so.0)
usr/bin/gaim: /lib/libc.so.6: version `GLIBC_2.3' not found (required by /usr/lib/libgdk-1.2.so.0)
请问我少的那个东西是什么?我要安装什么?
 楼主| 发表于 2003-12-20 15:48:49 | 显示全部楼层
/* GNU ld script
   Use the shared library, but some functions are only in
   the static library, so try that secondarily.  */
OUTPUT_FORMAT(elf32-i386)
GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a )
 楼主| 发表于 2003-12-20 17:07:57 | 显示全部楼层
# usr/bin/gaim_applet
usr/bin/gaim_applet: error while loading shared libraries: libpanel_applet.so.0: cannot open shared object file: No such file or directory
Bad system call (core dumped)
又少了一个
发表于 2003-12-20 21:33:32 | 显示全部楼层
兄弟,你的那个gaim_applet是什么东东,我怎么没有啊,你大概用的是
最新的吧,因为不太上qq,就没怎么去研究,能用gaim-0.58就够了,
不好意思。
 楼主| 发表于 2003-12-20 22:53:23 | 显示全部楼层
事情是这样的,我找不到0.58的 只在linuxfans找到了个0.58applet
一开始我以为RH9的盘里有,装了才知道是0.598,,然后在RH8里找到了0.591,我差点没气死,一个下午我通过2个途径,弄了4个GAIM,不过总算有点心得,现在就差个0.58
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表