1.先安装Wine,终端输入:admin管理员组文章数量:1582719
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
2.获取WineTricks,终端输入:
wget http://www.kegel/wine/winetricks
3.安装必须用到的依赖包,终端输入:
安装qq2010运行的依赖,利用winetricks
sh winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 flash wenquanyi
在这里你会由于服务器是国外的,而影响connecting timeout 这个你可以看着哪个没有下下来,然后去网上搜下这个文件就ok了
运行winetricks,在弹出的界面中选择msxml3 gdiplus riched20 riched30 vcrun6 vcrun2005sp1 ,ie6, flash,如果没法一次安装,那就一个一个的安装吧。这些,就qq2010能运行的依赖。(其中flash不是必须的),注意别把vcrun2005sp1这个看错了,在wientricks上的名字是vcrun2005。
注册表,打开[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
MS Shell Dlg = wenquanyi
MS Shell Dlg 2 = wenquanyi
Tahoma = wenquanyi (需要手动新建字符串)
5.安装QQ2010 正式版 (点击下载)
http://home.ustc.edu/~jayxon/
或者
http://home.ustc.edu/~jayxon/QQ2010SP2/
可以在这个BLOG中下载
设置QQ的运行环境:
打开“Configure Wine”,选中“应用程序”,把“QQ2010.exe”添加进去,并将“Windows 版本”设为
可以直接将system32中的mspaint 和 notepad copy过来放在对应的system32中方便使用。
上自己测试的图
已知问题:
《在不同的机子上可能会出现不同的问题,如果是62位机子,上面的某些东西要稍微改下,我的是32,关于64的就没有做测试了》
刚开始可能还不是很稳定,但是登录几次后逐渐趋于稳定了。
只能用这个登录一个qq。
在我的机子上上面的qq 邮箱 空间 还有其他的plug-in点击会报错,不能运行 (qq不会被强制退出)
关于SCIM上面的输入法,如果有消息闪出的时候,聊天的时候需要把这个关掉 后输入法就能用了
最好还是用terminal运行,直接用鼠标双击,比terminal的容易崩溃多了,不知道原因
登陆的时候千万不要点击密码框,点击小键盘,用虚拟键盘输入密码,否则会出现崩溃,并且点上自动登陆,记住密码。
QQ如在线状态,会自动变为“离开”状态。Wine模拟的QQ2010运行算比较稳定了,速度一般,点击截图会卡住一会,无法读取群动态消息…………
其他的就自己试一试了,输入法用ubuntu上的scim中文输入法,不要再去下什么qq拼音了其它软件估计一部分都能运行的。有兴趣可以试试看。
使用的过程发现 刚打开qq就崩溃的情况一般是光标移动到了密码框的那一行,怎样避免呢,它刚打开的时候用鼠标抢先抓住qq登录界面的这样整个窗口的焦点就在鼠标上而补在光标所在地,这样qq就不会那么容易崩溃了。
**
**
**
**
现在qq2012 已经在Linux兼容内核论坛 放出来了,qq 在线转化为离开模式的BUG已经得到解决,还可以登录多个帐号。比原来的功能更强大了,
http://www.longene/forum/viewtopic.php?f=6&t=4700
如果qq2012使用时发现没有声音或者遇到接收消息时qq僵死的情况,请手动安装更高版本的alsa-lib.
但是正如论坛所说,声音有问题,更新了高版本的alsa-lib后发现多了个下面的东西,优先级居然异常高到-11 还不知对其他有没什么影响?
在官网看到alsa-lib稳定版本与beta版本貌似相差挺多的,
,更新后 qq声音正常 但是我的Audacious放歌曲,开始不出声音,浏览器flash也不出声音,把qq进程结束后,又恢复正常,好像这个还与Compiz的最小化特效,冲突。
总的感觉还好
我的版本是10.10 前几天用其他机子测试升级成为11.10 一台成功,另一台搞的图形界面 出了很大问题,文字界面一会儿能登进去,一会儿又不能,看来直接升级,风险还是挺大的。
等26号12.04出来,直接装12.04毕竟这个是长期支持版本。
换上12.04的系统,交互界面很不错。
在wine qq2012中我的ibus输入法有点问题解决方法如下:
需要解决的是输入法ibus
如果QQ无法使用ibus中文输入法,按修改下面文件后重启。
1).在/etc/profile文件最后添加
XMODIFIERS="@im=ibus"
XIM="ibus"
GTK_IM_MODULE="xim"
QT_IM_MODULE="xim"
ibus-daemon -d -x
2).把/etc/X11/xinit/xinput.d/ibus文件中的 XIM_ARGS="--xim" 改成 XIM_ARGS="-d -x"
我这样子做了后,重启了一次输入法还是调不出来,于是#cd ~
~#vim .bashrc
在最后添加了一段
export PATH+=:/opt/qq2012/bin/
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export XIM=ibus
export QT_IM_MODULE=ibus
export XIM_ARGS="ibus-daemon -d -x"
一般来说在/etc/profile中修改了后就可以不用修改 .bashrc中的内容,但是如果针对你的机子不行的话就换吧
论坛5月31号针对 2012beta2的更新解决了 ibus输入法的问题 但是经过测试只有在终端运行qq2012 才会输入法正常 ,点击图标输入法还是不正常,点击图标运行的解决方法是在/opt/longene/wineapp/qq2012/qq2012.sh的前面几行加上export QT_IM_MODULE=xim XMODIFIERS=@im=ibus 环境变量。当然如果你是其他的输入法加入 相应的环境变量即可,以前的qq版本也可以这样解决。
出来第一版的时候还没有longene这个文件夹,再看文件里面多了一堆关于longene的环境变量,代码也比早些时候出来的那版来的多。
从qq2012.sh中还可以看见运行qq2012.sh还有一些参数
-u 是卸载
-d 是调试
-h 是runhelp
这beta2的出现的太过仓促,BUG还不少,老是与我的窗口管理器和docky冲突不说,第一次退出后再次登录qq,面板上的qq图标在panel上老是不显示,这个问题有点大,折腾了下还是回到他3月份的版本
今天发现 explore.exe 被结束后 qq不会在菜单栏上显示
版权声明:本文标题:在ubuntu中运行qq 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1727894140a1136618.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论