wine qq for Ubuntu/linux(update:2014-11-03)

五 01 2012 Published by under Linux/Ubuntu

update 2014-11-03

ttf-wqy-microhei下载地址失效。

安装过程:

如果使用的是64位系统,先安装ttf-wqy-microhei。下载地址

然后:

wget http://ftp.vim.org/os/Linux/distr/deepin/pool/non-free/d/deepinwine-qqintl/deepinwine-qqintl_0.1.3-2_all.deb
wget http://ftp.vim.org/os/Linux/distr/deepin/pool/non-free/d/deepinwine-qqintl/wine-qqintl_0.1.3-2_i386.deb
# 打包在此:http://pan.baidu.com/s/1ntFm3kl
sudo dpkg -i deepinwine-qqintl_0.1.3-2_all.deb wine-qqintl_0.1.3-2_i386.deb
sudo apt-get -f install
sudo dpkg -i deepinwine-qqintl_0.1.3-2_all.deb wine-qqintl_0.1.3-2_i386.deb

打包在此:http://pan.baidu.com/s/1ntFm3kl


update 2014-10-28

深度的下载地址并未失效,只是从http://test.packages.linuxdeepin.com转移到了http://packages.linuxdeepin.com而已

多谢Henry提醒

update 2014-10-19

虽然Deepin给wine-qqintl下载链接加了帐号密码验证,但是其他mirror却没有,所以:

64位用户先安装http://packages.linuxdeepin.com/deepin/pool/main/t/ttf-wqy-microhei/ttf-wqy-microhei_0.2.0-beta-9~raring_all.deb

Deepin blocked public access to the download link, which other mirro are not.

If you are using a 64bit system, install http://packages.linuxdeepin.com/deepin/pool/main/t/ttf-wqy-microhei/ttf-wqy-microhei_0.2.0-beta-9~raring_all.deb first.

wget http://ftp.vim.org/os/Linux/distr/deepin/pool/non-free/d/deepinwine-qqintl/deepinwine-qqintl_0.1.3-2_all.deb
wget http://ftp.vim.org/os/Linux/distr/deepin/pool/non-free/d/deepinwine-qqintl/wine-qqintl_0.1.3-2_i386.deb
sudo dpkg -i deepinwine-qqintl_0.1.3-2_all.deb wine-qqintl_0.1.3-2_i386.deb
sudo apt-get -f install
sudo dpkg -i deepinwine-qqintl_0.1.3-2_all.deb wine-qqintl_0.1.3-2_i386.deb

以防万一:http://pan.baidu.com/s/1ntFm3kl

Download link: http://pan.baidu.com/s/1ntFm3kl


update: 2014-10-03

longene版本提示版本过旧

deepin版本下载地址失效,如谁保存有deb包请留言

可以试试麒麟的第三方应用,未测试:http://www.ubuntukylin.com


update: 2014-02-16

deepin的International版本(推荐):

由深度汉化的国际版,可以在设置中还原成英文的,32位正常使用,64位需要先在deepin的源里面找到http://packages.linuxdeepin.com/deepin/pool/main/t/ttf-wqy-microhei/,安装ttf-wqy-microhei_0.2.0-beta-9~raring_all.deb

wget http://test.packages.linuxdeepin.com/deepin/pool/non-free/d/deepinwine-qqintl/deepinwine-qqintl_0.1.3-2_all.deb
wget http://test.packages.linuxdeepin.com/deepin/pool/non-free/d/deepinwine-qqintl/wine-qqintl_0.1.3-2_i386.deb
sudo dpkg -i deepinwine-qqintl_0.1.3-2_all.deb wine-qqintl_0.1.3-2_i386.deb
sudo apt-get -f install
sudo dpkg -i deepinwine-qqintl_0.1.3-2_all.deb wine-qqintl_0.1.3-2_i386.deb

longene版本

采用网上比较热门的QQ改进版:QQ2013正式版SP6.9294 去广告绿色版,该版本相对官方版本相对要稳定,试了下,还是比较卡


update(2013-07-28):

longene版本

Update(2013.1206):版本QQ2013SP4

  1. 该版本不是很稳定,可能比较容易崩溃,主要是因为QQ2013加入了QQProtect保护,和wine的兼容性不是很好。
  2. 无法使用键盘输入密码,只可以使用软键盘。
  3. ibus可能存在兼容问题,如果崩溃很频繁,换fcitx试试。

版本2012

南浦月版本:

  • 下载地址:http://s.yunio.com/FMRdMx
  • 64位系统差一个共享厍文件并且还需要安装ia32-libs:
  • sudo wget -P '/usr/lib/i386-linux-gnu/pkcs11' 'http://files.nanpuyue.com/ubuntu/wineqq/so/gnome-keyring-pkcs11.so'
    sudo apt-get install ia32-libs
  • 一定要用命令安装sudo dpkg -i wine-qq2012-nanpuyue_2013-2-13.deb 
  • 安装脚本会自动关闭所有Wine程序,请自己先关闭所有Wine程序,以免造成信息丢失

Deepin深度版本:

 


下面的可以无视了

 


原来除了深度的Deepin TM2009,还有Longene的Wine QQ。

本人Ubuntu12.04,Unity桌面,32位。

能正常使用,相比于TM2009,不会自动离开,在12.04中能通过点击面板上的Qzone和QQmail图标调用浏览器(不知为何,升级到12.04,TM调用不能:Internal errors - invalid parameters received),支持全局快捷键截图。多标签窗口聊天。运程控制别人正常,被控制只能控制QQ,其他所有程序包括WineThunder都不能点击。

语音视频接受正常,本地视频无法使用(本寝室,本公寓,本学校范围内测试崩溃,学校外……)。

以下是安装步骤,整理自Linux兼容内核论坛Cysime牧否

准备工作:

安装wine1.3 & winetricks及qq运行环境

终端下输入:

sudo apt-get install wine winetricks  && winetricks riched20 riched30 ie6 vcrun6 vcrun2005sp1 gdiplus cjkfonts corefonts wenquanyi

会比较慢,请耐心。

安装 msxml3及flash player

前往这个页面下载 msxml3.msi,拷贝至~/.cache/winetricks/msxml3/ 下(.cache文件夹需要Ctrl+H显示隐藏文件夹才能看见),接着再执行:winetricks  msxml3

前往这个页面下载一个windows版本的flash player,下好以后右键->用wine(Wine Windows Programm Loader)打开->安装

字体设置(这部分可以跳过)
打开用户文件夹,点上面的“查看”菜单->显示隐藏文件(或Ctrl+H)。

首先把真实机器里的Windows系统里面的msjh.ttf(微软简黑),msjhbd(粗体微软简 黑),msyh.ttf(微软雅黑),msyhbd(粗体微软雅黑),simhei(黑体),simsun.ttf(宋 体)simsunbd(粗体宋体)找到。(没有的话去网上下载)。

想追求完美的,还可以把win7下的FZYTK.TTF(方正姚体)FZSTK.TTF(方正舒体)simfang(仿宋)simkai(楷体)simyou(幼圆)放到~/.wine/drive_c/windows/Fonts下。

然后找到 regedit.exe(在~/.wine/drive_c/windows目录下),依然是右键->用wine(Wine Windows Programm Loader)打开。

进入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”

安装Wine QQ 2012

deb包下载地址(如有更新请上这儿)

MD5:9a34af7f4d916ba630c1572b066a74d0
SHA1:d71af4d699db3e8433838b85d39a9e26bea946c0

下载后请根据自己的机器类型,按照下面的32位或64位安装说明安装

新版本更新说明:

1.qq版本升级到官方最新qq2012Beta1
2.点击密码框不会崩溃
3.不会自动离线
4.支持全局热键(比如:Ctrl+Alt+A截图)
5.语音视频接受正常,本地视频无法使用
6.文件传输大小正常

已知问题:

1.窗口放到桌面边缘无法自动隐藏。
2.如果qq2012使用时发现没有声音或者遇到接收消息时qq僵死的情况,请手动安装更高版本的alsa-lib.(见常见问题一)
3.使用linux的显示桌面,或者使用Ctrl+Alt+z快捷键后切换了桌面的话,可能会导致qq面板无法唤出。
这时可以右键点击任务栏qq图标,选择锁定qq,就可以唤出主面板了。
4.关闭qq窗口可能会有残影,不过不影响使用。

安装说明:

32位系统安装说明:

(步骤1-3没装过WineQQ的可以无视,直接通过双击deb包或sudo dpkg -i 软件名.deb安装。

本人装过Deepin-wine-tm12009,没卸载,安装使用正常)

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程序的目录(Unity直接Windows键点击右上角Ubuntu图标进入Dash输入qq2012就能看到了)。/opt目录下有个qq2012目录这是wine的工作目录。

5.安装后第一次运行qq登录的时候可能有点慢这是正常的,qq要生成自己的一些用户信息

64位系统安装说明:
我们本想制作64位的deb安装包的,但是发现QQ并没有发行64位的版本,所以没法制作。
但经测试发现,在64位系统上安装ia32-libs后(Ubuntu执行:sudo apt-get install ia32-libs),
安装上面的32位包可以正常运行起来。

常见问题:

一.如果qq使用时发现没有声音或者遇到接收消息时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设置 '始终保持在其他窗口前端' 前面的勾。

三.如果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"

本文链接地址: wine qq for Ubuntu/linux(update:2014-11-03)



36 responses so far

发表评论