64位openSUSE12.3最完整的安装QQ的方法

QQ无论在哪里都是热门。之前我用ubuntu的时候,只要下载龙井QQ的deb包,双击就可以安装了。现在换成openSUSE以后,找了很多方法,要不就是效果太差,要不就是安装的过程出现错误,导致我很长一段时间都没办法在linux下用QQ。今晚总算解决了openSUSE12.3中安装QQ的问题,步骤如下:

1.到这里下载龙井QQ的tar包 http://www.longene.org/download/WineQQ2012-20121221-Longene.tar

2.下载完成后解压,并在终端进入解压出来的文件夹所在的位置   cd WineQQ2012-20121221-Longene/

3.执行 ./setup.sh -i qq2012.tar.gz(注意前面的点号)

4.这时候在终端运行 sh /opt/longene/qq2012/qq2012.sh,回车后提示 opt/longene/wineapp/qq2012$ ./qq2012.sh* Seems the first time to run. Here we go!
/opt/longene/wineapp/qq2012/qq2012_gtk: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

5.别急,新建一个hello.c的文件,内容随便写,只要能编译通过即可,终端输入命令以编译:gcc hello.c -o qq2012_gtk

6.将生成的二进制文件qq2012_gtk替换/opt/longene/qq2012/qq2012_gtk这个目录下的qq2012_gtk

7.终端执行命令 echo longene>~/.longene/qq2012/firstrun  (这一步非常重要,其他的安装教程从来没有说过,但是这是成功的关键步骤)

8.哈哈,终端执行命令 sh /opt/longene/qq2012/qq2012.sh 或者是点“全部应用程序”----“因特网”-----“聊天”,把QQ的登陆界面唤出来吧!

9.如果是通过在终端执行命令来启动QQ的话,关掉终端窗口,QQ也会关闭。为了解决这个问题,在上面的命令后面加上一个&符号再回车执行,弹出界面后再回车使QQ的运行脚本进入后台运行,输入命令exit(不要点右上角的叉叉来关闭终端!),回车即可。这时候终端关掉了,QQ还在!开心地用QQ吧亲们!

原文地址:https://www.cnblogs.com/kongkongyzt/p/3134627.html