1.下载wine

首先,我们运行命令:

sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt-get update
sudo apt-get install winehq-devel
wine --version

当你运行wine --version时,如果反馈出wine *版本号* 的话,代表你的wine就是在xxxx版本.

2.准备你的.exe包

QQ官网下载一个tim或者qq

3.在wine里添加一定的函数库

在终端里输入:(不要用root)

winecfg

avatar
然后点击函数库,添加以下函数:

*ntoskrnl.exe
*riched20
*txplatform.exe
*msls31.dll
*dwrite.dll

然后把这三个函数弄成这样:

*ntoskrnl.exe          -->  停用
*riched20              -->  原装(windows)
*txplatform.exe        -->  停用
*msls31.dll            -->  原装(windows)
*dwrite.dll            -->  原装(windows)

avatar
(这是简便。。)

亲测:
停用ntoskrnl.exe是为了解决无法正常启动QQ的问题,使用原装windows的riched20是为了规避无法输入用户名的Bug,停用txplatform.exe是为了避免QQ无法完整退出而滞留整个Wine容器的问题,使用原装的*msls31.dll*dwrite.dll是因为不要让这两个控件因为不受控制而让QQ突然崩溃。
然后保存.
avatar

4. 设置字体(修复中文乱码的bug)

打开nano或者gedit然后输入以下内容:(我这里用root运行nano)

REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial"="WenQuanYi Zenhei"
"Arial CE,238"="WenQuanYi Zenhei"
"Arial CYR,204"="WenQuanYi Zenhei"
"Arial Greek,161"="WenQuanYi Zenhei"
"Arial TUR,162"="WenQuanYi Zenhei"
"Courier New"="WenQuanYi Zenhei"
"Courier New CE,238"="WenQuanYi Zenhei"
"Courier New CYR,204"="WenQuanYi Zenhei"
"Courier New Greek,161"="WenQuanYi Zenhei"
"Courier New TUR,162"="WenQuanYi Zenhei"
"FixedSys"="WenQuanYi Zenhei"
"Helv"="WenQuanYi Zenhei"
"Helvetica"="WenQuanYi Zenhei"
"MS Sans Serif"="WenQuanYi Zenhei"
"MS Shell Dlg"="WenQuanYi Zenhei"
"MS Shell Dlg 2"="WenQuanYi Zenhei"
"System"="WenQuanYi Zenhei"
"Tahoma"="WenQuanYi Zenhei"
"Times"="WenQuanYi Zenhei"
"Times New Roman CE,238"="WenQuanYi Zenhei"
"Times New Roman CYR,204"="WenQuanYi Zenhei"
"Times New Roman Greek,161"="WenQuanYi Zenhei"
"Times New Roman TUR,162"="WenQuanYi Zenhei"
"Tms Rmn"="WenQuanYi Zenhei"

avatar
avatar
保存.
然后在终端输入wine regedit
注册表>导入注册表文件>zh.reg
保存.
随后,你就可以删除这个zh.reg文件了。 avatar

5.安装

wine ~/下载/*文件名*.exe

然后进入安装页面.

6.进入

这时安装好了,你的QQ应处于~/.wine/drive_c/Program Files (x86)/Tencent/QQ/Bin目录下.

使用

wine .wine/drive_c/Program\ Files\ \(x86\)/Tencent/QQ/Bin/QQ.exe

来运行QQ.
以后,运行QQ就是用上面的那个命令。 –分–割–线– 效果图: avatar avatar avatar avatar avatar 有时QQ显示的效果受到’不能运行’,就会出现错误。
avatar –e–n–d–