Re: Ubuntu 12.04, Wine成功了迅雷7
发表于 : 2012-11-05 19:08
Mark
+1fracting 写了: 不客气, 提醒一下, windows版的dll不是装得越多越好, 网上有大量的教程都是误导. 建议仔细阅读wine faq和wine bug report guide line, 了解一下什么情况下不要安装windows dll组件, 只有这样才不会误用winetricks.
配置Wine纯净版
1. Dash -> 搜索wine,运行Configure Wine配置程序
2. 激活“函数库”页面,在“新增函数库顶替”下拉框里输入“winemenubuilder.exe”,添加,编辑,停用
3. 激活“函数库”页面,在“新增函数库顶替”下拉框里输入“winemine.exe”,添加,编辑,停用
如果已经将int main() { return 0; }编译成main.exe,则可以执行:
cp -f main.exe $HOME/.wine/drive_c/windows/system32/winemenubuilder.exe
cp -f main.exe $HOME/.wine/drive_c/windows/system32/winemine.exe
然后将第2、3两步中的停用改成原装。
4. “驱动器”页面,添加D分区,路径指定为$HOME/qpSOFT/Wine;同时将Z分区路径修改为$HOME
5. “关于”页面,填写Windows注册信息,姓名:loaden,单位:qpsoft
6. 运行Winetricks程序,安装字体:corefonts,然后从XP系统拷贝simhei.ttf simsun.ttc至Fonts目录
7. 视需要安装DLL或组件:winetricks cmd vcrun6
下载:
http://www.winehq.org/download/ubuntu/
彻底清理Wine
删除$HOME/.local/share/applications/mimeapps.list中含有wine的条目
删除$HOME/.wine目录
find $HOME/.config -name '*wine*' -exec rm {} \;
find $HOME/.local -name '*wine*' -exec rm {} \;
find $HOME/.local -name '*wine*' -exec rm -r {} \;
rm -rf $HOME/.local/share/icons/hicolor
rm -f $HOME/.local/share/applications/mimeinfo.cache
Wine调用批处理时字体错误处理
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WINECON_Fatal Couldn't find a decent font, aborting
推荐方案:
$wine cmd
$XXX.bat
备用方案:
$LANG=C
$wineconsole cmd 或$wineconsole XXX.bat
这样就不会存在找不到中文字体的问题了,但要支持中文:
1. 批处理文件编码必须是GBK
2. 行尾必须用Windows风格
64位Ubuntu系统,通过Wine模拟纯32位Windows
打开终端,预设环境变量:
export WINEARCH=win32
export WINEPREFIX=$HOME/.wine32/
winecfg
winetricks ie6
这样就可以解决64位Ubuntu中,Wine无法安装32位IE的错误。
不过以后每次运行纯32位Windows中的程序,例如IE6,就需要先导出环境变量了。
通过bash脚本可以简化操作:wine32.sh
#!/bin/bash
export WINEARCH=win32
export WINEPREFIX=$HOME/.wine32/
winefile
在文件管理器中双击安装或运行。
catstiger 写了:楼主奕城几D?
有没有wine开发使用的QQ群?希望能加入调试和开发fracting 写了:Hi. wine 迅雷黑影的bug已经在最新的git版中修复了, 请等待两周后 wine 1.5.16 发布.
http://bugs.winehq.org/show_bug.cgi?id=24709
Bug 24709 - black shadow when running Tencent QQ and Thunder
.......去 IRC 和邮件列表吧。leslielg 写了:有没有wine开发使用的QQ群?希望能加入调试和开发fracting 写了:Hi. wine 迅雷黑影的bug已经在最新的git版中修复了, 请等待两周后 wine 1.5.16 发布.
http://bugs.winehq.org/show_bug.cgi?id=24709
Bug 24709 - black shadow when running Tencent QQ and Thunder
已订阅。几年了,什么时候能修好呢?fracting 写了:Hi all,
Wine迅雷下载不完整的问题是一个已知的bug:
Bug 15013 - Thunder:Can't finish any task.
http://bugs.winehq.org/show_bug.cgi?id=15013
关心这个问题的朋友可以订阅一下这个bug.