【转】ubuntu12.04完美安装QQ2012、QQMusic、Foxmail等--wine
原文网址:http://blog.csdn.net/hanmengaidudu/article/details/17616921
其实在这之前,试过无数次的wine模拟,没有一次成功的,也不能说是不成功,反正就是不完美,Bug比较多,不过这次可能是运气比较好,什么乱码,什么输入框黑屏,都没遇到。完了还试了下其他的程序,如foxmail,photoshop,office2007,也没有遇到过失败的,运行的也非常完美,整个过程,最主要的可能还是字体配置那一块,配好了,接下去的安装就爽滑到底了。
不过本教程不能保证您也一定成功,只是我的一个小小总结,如果不成功,可能和运气也有关, ![]()
安装过程其实很简单,分三步:
1. 安装最新版wine和winetricks。
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3 winetricks
装完以后使用winetricks来做些准备工作:
终端下输入:
winetricks riched20 riched30 ie6 vcrun6 vcrun2005sp1 gdiplus cjkfonts corefonts wenquanyi
注意: 整个安装过程比较长,请耐心安装,尤其是在安装msxml3的时候会出现问题,由于winetricks无法自己获取msxml3,因此它会报错,没关系啦,就先让它报错一次,我们会在下面步骤里处理。
2. 安装windows版的msxml3和flash player。
下载地址
http://down.qiannao.com/space/file/fxwyf1962/-4e0a-4f20-5206-4eab/msxml3.msi/.page
http://www.skycn.com/soft/5671.html
将下载到的 msxml3.msi,拷贝至~/.cache/winetricks/msxml3/ 下,接着再执行:winetricks msxml3
flash player比较简单,直接邮件用wine打开安装就行了。
去下载一个windows版本的flash player:http://www.skycn.com/soft/5671.html
下好以后右键->用wine打开->安装
3. 配置字体。
打开用户文件夹,点上面的“查看”菜单->显示隐藏文件(或Ctrl+H)。
首先把真实机器里的Windows系统里面的simsun.ttf(宋 体)simsunbd(粗体宋体), msyh.ttf(微软雅黑)msyhbd(粗体微软雅黑),msjh.ttf(微软简黑)msjhbd(粗体微软简 黑),simhei(黑体)找到。(没有的话去网上下载)。想追求完美的,还可以把win7下的FZYTK.TTF(方正姚体)FZSTK.TTF(方正舒体)
simfang(仿宋)simyou(幼圆)simkai(楷体)放到~/.wine/drive_c/windows/Fonts下,
然后找到 regedit.exe,依然是右键->用wine打开(或终端下输入:wine regedit)。进入HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes添加一个字符串值:Tahoma = SimSun
修改下列注册表项(没有的话新建一个):
Microsoft JhengHei=MSJH
Microsoft YaHei=MSYH
MS Shell Dlg=SimSun
MS Shell Dlg2=SimSun
Tms Rmn=SimSun
SimHei=SimHei
进入[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]
“FIXEDFON.FON”=”svagefix.fon”
“FONTS.FON”=”" 删除这值起效
“LogPixels”=dword:00000060
“OEMFONT.FON”=”vag936.fon”
4. 下载windows版本的QQ2012。
下完之后,直接右键用wine打开安装,中间有错误,忽略就是。
5. 装完QQ2012以后通过其安装QQ音乐(貌似直接下载QQ音乐安装稍微有点问题)。
其中任何一个环节不会或者出错的,我想Google下都会有答案,每个人的环境都有所不同,不能保证人人都成功。
我是直接从QQ官网下载的程序,然后通过wine安装的,装完的效果算是完美了,各种热键/快捷键,群组,微博,自定义表情(可以将windows下的自定义表情数据文件CustomFace.db拷贝过来使用)都很完美。
不过网上有牛人搞了一个wine qq2012 for linux的deb包,反正我是没成功,大家可以试试:
+———————————————————————–+
wine qq2012 for linux 最新下载
+———————————————————————–+
http://www.longene.org/download/wine-qq2012-for-linux_20120302_ByLongeneTeam.deb
MD5:9a34af7f4d916ba630c1572b066a74d0
SHA1:d71af4d699db3e8433838b85d39a9e26bea946c0
网盘链接:
wine-qq2012-for-linux_20120302_ByLongeneTeam.1:http://dl.dbank.com/c0j13ihygp
wine-qq2012-for-linux_20120302_ByLongeneTeam.2:http://dl.dbank.com/c0uewkfmjd
下好之后这样合并: cat 包1 包2 >wine-qq2012-for-linux_20120302_ByLongeneTeam.deb
上几张图吧:





+-----------------------------------------------------------------------+
安装说明:
+-----------------------------------------------------------------------+
32位系统安装说明:
1.如果之前安装过旧版本需要先卸载(通过dpkg -l | grep qq查看)。
2.安装: sudo dpkg -i 软件名.deb
卸载: 先dpkg -l | grep qq 找到名字,然后执行:sudo dpkg -r qq-for-wine 或 sudo dpkg -P qq-for-wine
3.安装后qq在桌面上方的Applications/Internet/qq2012,点击运行即可。也可以自己拖到桌面双击运行
或者 到/opt/qq2012/wineapp/qq目录下运行qq.sh
4.安装后在你的 $HOME下会生成.qq2012目录,这是qq程序的目录。/opt目录下有个qq2012目录这是wine的工作目录。
5.安装后第一次运行qq登录的时候可能有点慢这是正常的,qq要生成自己的一些用户信息
64位系统安装说明:
我们本想制作64位的deb安装包的,但是发现QQ并没有发行64位的版本,所以没法制作。
但经测试发现,在64位系统上安装ia32-libs后(Ubuntu执行:sudo apt-get install ia32-libs),
安装上面的32位包可以正常运行起来。
+-----------------------------------------------------------------------+
常见问题
+-----------------------------------------------------------------------+
一.如果qq2011使用时发现没有声音或者遇到接收消息时qq僵死的情况,按照下面安装高版本的slsa。
由于wine-1.4-rc2需要高版本的alsa-lib(>=1.0.22)版本,而Ubuntu自带的alsa-lib库版本太低,导致使用音频时可能会出现问题。
安装步骤:
1. 下载源码:
你可以去官网ftp://ftp.alsa-project.org/pub/lib/ 下载源码,下载高于1.0.22版本的alsa-lib。
注意:我们只测试过alsa-lib-1.0.24.1的版本,能正常运行(ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.24.1.tar.bz2)。 其他版本未作测试。
2.然后解压
tar -jxvf alsa-lib-1.0.24.1.tar.bz2
3.最后编译安装:
cd alsa-lib-1.0.24.1
./configure
make && make install
如果觉得麻烦,那可以试试我们已经编译好的alsa-lib。
下载:http://www.longene.org/download/alsa-lib-1.0.24.1.tar.bz2
安装方法很简单:
解压(tar -jxvf alsa-lib-1.0.24.1.tar.bz2),然后cd到解压开的文件夹,然后运行命令make install
由于桌面环境不一样,我们编译好的alsa-lib不一定所有机器都能用,如果不行请参考上面的方法去官网下载源码手动安装。
二.如果菜单无法前台显示,去掉qq设置 '始终保持在其他窗口前端' 前面的勾。
三.如果QQ2011无法使用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"
【转】ubuntu12.04完美安装QQ2012、QQMusic、Foxmail等--wine的更多相关文章
- 阿里云ubuntu12.04下安装使用mongodb
阿里云ubuntu12.04下安装mongodb apt-get install mongodb 阿里云ubuntu12.04下卸载mongodb,同时删除配置文件 apt-get pur ...
- 在vmware 6.5+ubuntu12.04上安装VMware tools出现问题的分析
笔者已经写了一篇关于安装"VMware Tools",以实现文件共享的文章,那篇文章对于你实现共享操作是足够了, 所以,倘若你赶时间不如直接去在虚拟机的linux中利用VMware ...
- ubuntu-12.04.4-alternate-i386安装
Ubuntu-12.04.4安装 0.网络配置环境: 1. 选择中文简体. 2.选择第一个,安装ubuntu . 3.询问是否安装所选择的语言版本,选择yes. 4.选择“否”默认键盘布局,选择 no ...
- 在ubuntu12.04上安装6款顶级漂亮的BURG主题
BURG 基本上是一个基于GRUB的Linux引导装载程序.BURG格有一个高度可配置的菜单系统,可选择文本和图形模式.简而言之,BURG可广泛定制,有良好免费的BURG主题.选择自己最喜欢的,下面我 ...
- Ubuntu12.04下安装sourcenavigator-NG4.5阅读源代码
大家知道Windows下有一个很好的查看源代码的软件sourceinsight,使用sourceinsight查看Linux内核代码.嵌入式软件开发中的C语言项目源代码.驱动程序代码很是方便.在Lin ...
- 在 Ubuntu12.04/Xubuntu12.04 上安装 QQ2012,这才是真正可行的
2012-5-18 11:16:29 1. 安装wine 终端下输入: sudo apt-get install wine 复制代码 有人这样:sudo apt-get install wine ...
- Modelsim6.5在Ubuntu12.04的安装过程
注:本人是在虚拟机Ubuntu12.04安装成功的,但是在虚拟机Ubuntu11.10却没有安装成功,具体原因至今未详,以后如果知道再补充吧.本博文主要的参考博文是http://blog.csdn.n ...
- Linux Ubuntu12.04下安装OpenCv2.4.10
参考 http://blog.sina.com.cn/s/blog_53b0956801010lfu.html 捣鼓了一个晚上了,OpenCv还没装好,本来以为看个类似的比如Ubuntu安装OpenC ...
- vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化)
环境准备 软件:vmware workstation 9.0 ubuntu-12.04.2-server-amd64(官方下载) 硬件:确认CPU支持虚拟化VM-T vmware设置 vmwar ...
随机推荐
- hdu-3790最短路径问题
Problem Description 给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的. Inp ...
- libvirt TLS
博客原文 http://hi.baidu.com/wwfmarcpjkbdiod/item/7b43c89e949d7fbbcd80e590 构建Libvirt的x509证书远程tls连接http:/ ...
- python unicodeDecode error
混淆了 python2 里边的 str 和 unicode 数据类型. 0. 你需要的是让编码用实际编码而不是 ascii 1. 对需要 str->unicode 的代码,可以在前边写上 imp ...
- java中post和get请求
示例代码: package com.shareboxes.util; import java.io.BufferedReader; import java.io.IOException; import ...
- css链接
css code: a:link{ color:#FF0000; } a:visited{ color:#00FF00; } a:hover { color:#0000FF; } a:active{ ...
- iOS socket 实现tcp和服务器长链接的简单使用心得
首先iOS端用了一个第三方的框架 GCDAsyncSocket 当然这个是CocoaAsyncSocket框架里面的一部分 Github下载地址https://github.com/robbiehan ...
- springBoot学习
http://blog.csdn.net/xiaoyu411502/article/details/47864969 博客: http://blog.csdn.net/xiaoyu411502/art ...
- c++中基本的语法问题
的输出是? 答案:构造函数的初始化列表 字符串转化为整形的代码: enum Status{ kValid = 0,kInvalid }; int g_nStatus = kValid; int Str ...
- Java为什么使用连接池
一.简介 动态Web站点往往用数据库存储的信息生成Web页面,每一个页面请求导致一次数据库访问.连接数据库不仅要开销一定的通信和内存资源,还必须完成用户验证.安全上下文配置这类任务,因为往往成为最为耗 ...
- mongo 初始配置
连接mongo 时 在window的可视化工具 有时会出现这种无法找到表的情况 那么我们所需要的是什么?? 用客户端的命令行 查看是否能够真正连接成功 下载mongo window 并安装 这个网 ...