Longene的QQ在Linux上面跑的很好,不过那时仍是QQ2012。 如今QQ2012不能用了,Longene也很勤快的出了QQ2013版本(感谢~),不过有一个问题就是很容易崩溃,很难做为平常使用。 做为一个不认可本身是小白的小白,不得不本身想一想办法……linux
Crossover是一个很好的解决方案,不过是收费的,固然,若是你愿意找,会发现有比较早版本的破解补丁(貌似是9.2版的),可是如今的Crossover已经13了。shell
不过仍是抱着试一试的想法,把9.2版的补丁用在了13上,发现的确再也不提示是试用版了。不过加了补丁以后没法建立新的应用。vim
因此最后的折衷办法是:使用试用版建立而且安装好QQ,而后打上破解补丁,这样正常使用QQ是没问题的~bash
而后让我放弃Crossover的缘由是,有一次升级以后发现Crossover疯狂的占内存,笔记本风扇转个不停,因此最后仍是投向了wine的怀抱(其实crossover貌似也是基于wine的)编辑器
wine这个应该说是基础的了,可是在wine上直接装QQ是有问题的,最大的问题就是:即便你安装上了,会发现没法输入账号和密码。缘由就不在这里赘述了,总之是不太方便。code
这时候刚好发现龙井的QQ2013出来了,由于这个能够用包管理直接装,因此果断就下来了。内存
最开始都不错,除了输入密码的时候要用软件盘才能够。 可是后来真正使用的时候发现常常崩溃(而且很卡),因此非常伤心啊。开发
QQIntl是个好东西,固然若是你以为英文界面可以接受的话(貌似也有汉化版的国际版QQ)。io
具体方法是这样的:基础
##准备工做##
##开始替换##
打开~/.longene 目录,你会发现有一个qq目录,是的,那个里面其实就是个wine的prefix。 保险起见,把这个qq目录复制成qqintl(其实名字无所谓啦)
<!-- lang: shell -->
cd ~/.longene cp -R qq qqintl
进入qqintl,找到磁盘目录drive_c,恩,这个就是wine出来的c盘,找到QQ被安装到的地方,通常来讲是:
~/.longene/qqintl/drive_c/Program Files/Tencent/QQ/
这个时候打开QQIntl的exe安装文件,发现里面有4项,分别为:
在program files里面,你会找到一个QQ2009文件夹
/program files/Tencent/QQ2009/
直接把这个QQ2009复制到~/.longene/qqintl/drive_c/Program Files/Tencent/里面,而且替换掉原来的QQ就行了。(把原来的QQ/删掉,而后把QQ2009更名成QQ)
exe里面的其余几个文件夹我也找到对应的地方替换了,可是应该不作也行,由于原来QQ里面已经包含了这些东西。
龙井的QQ会在linux里面产生脚本文件,这样用户能够在linux环境下直接打开QQ,
/usr/bin/qq2013
用vim之类的文本编辑器打开发现其实就是个bash脚本,在前面发现内容以下:
<!-- lang: shell --> #!/bin/bash set -e export LANG=zh_CN.utf8 #Longene Dir LONGENE_DIR=/opt/longene #Wine Program Main Dir WINE_DIR=$LONGENE_DIR/qq/wine-lib #WINPREFIX Dir WINEPREFIX_DIR=$HOME/.longene/qq #Wine APP Dir WINEAPP_DIR=$LONGENE_DIR/qq #Current App Dir QQ_DIR=$LONGENE_DIR/qq #Current User #RUNUSER="`basename $HOME `" RUNUSER=`whoami` PACKAGE_NAME=wine-qq2013-longeneteam TAR_NAME=qq2013.tar.gz #blabla后面还有不少不少
只要把里面的一些(不是所有)qq该成qqintl就行了,下面是diff的结果:
<!-- lang: shell --> 11c11 < WINEPREFIX_DIR=$HOME/.longene/qq --- > WINEPREFIX_DIR=$HOME/.longene/qqintl 13c13 < WINEAPP_DIR=$LONGENE_DIR/qq --- > WINEAPP_DIR=$LONGENE_DIR/qqintl 15c15 < QQ_DIR=$LONGENE_DIR/qq --- > QQ_DIR=$LONGENE_DIR/qqintl
这样再执行qq2013就可使用国际版的QQ了~
写的有点仓促,不过方法大概就是这么个状况~
我也是个小白,有问题你们一块儿讨论~马年快乐!
发现有个QQDownload的东西占了不少CPU,因此直接找到这东西删掉了。 是在:
~/.longene/qqintl/drive_c/Program Files/Common Files/Tencent/
里面有个QQDownload文件夹,给他改个名字(或者直接删掉好了)就能够了,这样QQ启动的时候就不会找到这个文件夹,就不会有以前那个占CPU的QQDownloader了,目前位置还没发现什么反作用。