fedora 12 wine 与 QQ2009

Posted by 老沙
2月 23 2010

原来安装wine全是编译的,今天才发现,原来在源里是有的,哈哈

[root@main ~]# yum install wine.i686
已加载插件:presto, refresh-packagekit
设置安装进程
解决依赖关系
–> 执行事务检查
—> 软件包 wine.i686 0:1.1.38-1.fc12 将被 升级
–> 处理依赖关系 wine-common = 1.1.38-1.fc12,它被软件包 wine-1.1.38-1.fc12.i686 需要
–> 处理依赖关系 wine-ldap(x86-32) = 1.1.38-1.fc12,它被软件包 wine-1.1.38-1.fc12.i686 需要
–> 处理依赖关系 wine-capi(x86-32) = 1.1.38-1.fc12,它被软件包 wine-1.1.38-1.fc12.i686 需要
–> 处理依赖关系 wine-desktop = 1.1.38-1.fc12,它被软件包 wine-1.1.38-1.fc12.i686 需要
–> 处理依赖关系 wine-core(x86-32) = 1.1.38-1.fc12,它被软件包 wine-1.1.38-1.fc12.i686 需要
–> 处理依赖关系 wine-twain(x86-32) = 1.1.38-1.fc12,它被软件包 wine-1.1.38-1.fc12.i686 需要
–> 处理依赖关系 wine-pulseaudio(x86-32) = 1.1.38-1.fc12,它被软件包 wine-1.1.38-1.fc12.i686 需要
–> 处理依赖关系 wine-cms(x86-32) = 1.1.38-1.fc12,它被软件包 wine-1.1.38-1.fc12.i686 需要
–> 执行事务检查
—> 软件包 wine-capi.i686 0:1.1.38-1.fc12 将被 升级
—> 软件包 wine-cms.i686 0:1.1.38-1.fc12 将被 升级
—> 软件包 wine-common.noarch 0:1.1.38-1.fc12 将被 升级
—> 软件包 wine-core.i686 0:1.1.38-1.fc12 将被 升级
–> 处理依赖关系 nss-mdns(x86-32),它被软件包 wine-core-1.1.38-1.fc12.i686 需要
—> 软件包 wine-desktop.noarch 0:1.1.38-1.fc12 将被 升级
—> 软件包 wine-ldap.i686 0:1.1.38-1.fc12 将被 升级
—> 软件包 wine-pulseaudio.i686 0:1.1.38-1.fc12 将被 升级
—> 软件包 wine-twain.i686 0:1.1.38-1.fc12 将被 升级
–> 执行事务检查
—> 软件包 nss-mdns.i686 0:0.10-8.fc12 将被 升级
–> 完成依赖关系计算

依赖关系解决

================================================================================
软件包 架构 版本 仓库 大小
================================================================================
正在安装:
wine i686 1.1.38-1.fc12 updates 27 k
为依赖而安装:
nss-mdns i686 0.10-8.fc12 fedora 22 k
wine-capi i686 1.1.38-1.fc12 updates 31 k
wine-cms i686 1.1.38-1.fc12 updates 45 k
wine-common noarch 1.1.38-1.fc12 updates 82 k
wine-core i686 1.1.38-1.fc12 updates 11 M
wine-desktop noarch 1.1.38-1.fc12 updates 32 k
wine-ldap i686 1.1.38-1.fc12 updates 81 k
wine-pulseaudio i686 1.1.38-1.fc12 updates 48 k
wine-twain i686 1.1.38-1.fc12 updates 54 k

事务概要
================================================================================
安装 10 软件包
更新 0 软件包

总下载量:11 M
确定吗?[y/N]:y
下载软件包:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 11 M
(1/10): nss-mdns-0.10-8.fc12.i686.rpm | 22 kB 00:00
(2/10): wine-1.1.38-1.fc12.i686.rpm | 27 kB 00:00
(3/10): wine-capi-1.1.38-1.fc12.i686.rpm | 31 kB 00:00
(4/10): wine-cms-1.1.38-1.fc12.i686.rpm | 45 kB 00:01
(5/10): wine-common-1.1.38-1.fc12.noarch.rpm | 82 kB 00:02
(6/10): wine-core-1.1.38-1.fc12.i686.rpm | 11 MB 04:11
(7/10): wine-desktop-1.1.38-1.fc12.noarch.rpm | 32 kB 00:01
(8/10): wine-ldap-1.1.38-1.fc12.i686.rpm | 81 kB 00:02
(9/10): wine-pulseaudio-1.1.38-1.fc12.i686.rpm | 48 kB 00:01
(10/10): wine-twain-1.1.38-1.fc12.i686.rpm | 54 kB 00:01
——————————————————————————–
总计 44 kB/s | 11 MB 04:26
运行 rpm_check_debug
执行事务测试
完成事务测试
事务测试成功
执行事务
正在安装 : nss-mdns-0.10-8.fc12.i686 1/10
正在安装 : wine-core-1.1.38-1.fc12.i686 2/10
正在安装 : wine-capi-1.1.38-1.fc12.i686 3/10
正在安装 : wine-cms-1.1.38-1.fc12.i686 4/10
正在安装 : wine-twain-1.1.38-1.fc12.i686 5/10
正在安装 : wine-ldap-1.1.38-1.fc12.i686 6/10
正在安装 : wine-pulseaudio-1.1.38-1.fc12.i686 7/10
正在安装 : wine-common-1.1.38-1.fc12.noarch 8/10
正在安装 : wine-desktop-1.1.38-1.fc12.noarch 9/10
正在安装 : wine-1.1.38-1.fc12.i686 10/10

已安装:
wine.i686 0:1.1.38-1.fc12

作为依赖被安装:
nss-mdns.i686 0:0.10-8.fc12 wine-capi.i686 0:1.1.38-1.fc12
wine-cms.i686 0:1.1.38-1.fc12 wine-common.noarch 0:1.1.38-1.fc12
wine-core.i686 0:1.1.38-1.fc12 wine-desktop.noarch 0:1.1.38-1.fc12
wine-ldap.i686 0:1.1.38-1.fc12 wine-pulseaudio.i686 0:1.1.38-1.fc12
wine-twain.i686 0:1.1.38-1.fc12

完毕!

————————————————–
然后解决一下中文字符的问题
1.字体直接复制到/.wine/drive_c/windows/Fonts下面
2.注册表里HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontLinkSystemLink添加相关字体的健值。
如Tohama添加Tohama=”SimSun.ttc,SimSun”,其他字体也如此办法添加对应,Tohama的注册表如下:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontLinkSystemLink]
“Tahoma”=hex(7):53,69,6d,53,75,6e,2e,74,74,63,2c,53,69,6d,53,75,6e,00,00
([Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
“MS Shell Dlg”=”Microsoft YaHei”
“MS Shell Dlg 2″=”Microsoft YaHei”
“Tahoma”=”Microsoft YaHei”

[Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
“Tahoma”=str(7):”SimSun.TTC,SimSun″)
如果在英文环境下使用wine,用env LANG=zh_CN.UTF-8 wine “运行的程序”。

———————————————————————————-
再安装一个能用的QQ2009,QQ for Linux我再骂他一次,他不出还好,一出别人全不更新了,它也不更新,害人于无形
1. yum install cabextract
2. wget http://kegel.com/wine/winetricks
3. chmod +x winetricks
4. ./winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 flash
5. 直接运行这个精简的QQ2009就能用了,/Bin/QQ.exe 深度出品的

———————————————–
关于下载(我怕缺少库文件,给windows下的system32下的所有文化全复制到了wine下的system32中)
不过迅雷的功能太少了,下不了电驴,我直接安装了windows的电驴,没想到非常正常,很稳定,速度飞快.所以不用讯雷了.

下载:

winetricks.zip
QQ2009.tar.bz2
讯雷 精简版Thunder.rar

Trackback URL for this entry