a14331990
2012-06-07 04:08 deepin
我能装wine-thunder5,wine-tm2009同理
可以看下/usr/bin/wine-thunder5的内容Copy the Code意思就是如果$HOME/.deepinwine/wine-thunder5存在就无动作
否则复制/usr/share/deepinwine/thunder5/里面的内容到$HOME/.deepinwine/wine-thunder5
总之
$HOME/.deepinwine/wine-thunder5始终是一个特别为wine-thunder5定制的虚拟的windows环境
注意这个虚拟的windows环境是32位的,适用于wine 1.4 wine 1.5
最后运行的是wine cscript //e:vbscript "C:\Program Files\Thunder\thunder.vbs" $1
注意了/usr/bin/wine-thunder5没有任何更改PATH变量的操作(像export PATH=或PATH= ;export PATH等),这说明上面的命令中的wine是系统自带的wine也就是/usr/bin/wine
而wine的版本以及架构必须与WINEPREFIX指定的虚拟的windows环境相匹配
结论是
你必须用纯32位的wine来运行wine-tm2009,你去问下怎么在64位系统上装纯32位的wine吧(我用的fedora),最倒霉的情况是装不上纯32位的wine,那样的话装上的wine可以同时运行32位和64位的windows程序,可以称做混合架构的wine,这个
混合架构的wine和$HOME/.deepinwine/wine-thunder5这个特别为wine-thunder5定制的虚拟的windows环境是不匹配的!
可以看下/usr/bin/wine-thunder5的内容
- #! /bin/sh
- ...
- export WINEPREFIX=$HOME/.deepinwine/wine-thunder5
- ...
- if [ -e $WINEPREFIX ];then
- echo "Wineprefix exists. If wine-thunder doesn't work, remove directory ~/.deepinwine/wine-thunder5 and retry."
- else
- echo "Wineprefix doesn't exist, now will create it."
- wineboot -u
- ln -s /usr/share/fonts/wqy-microhei/wqy-microhei.ttc $WINEPREFIX/drive_c/windows/Fonts/
- tar -xzf /usr/share/deepinwine/thunder5/Thunder.tar.gz -C $WINEPREFIX/drive_c/Program\ Files/
- tar -xzf /usr/share/deepinwine/thunder5/dlls.tar.gz -C $WINEPREFIX/drive_c/windows/system32/
- ...
- wine cscript //e:vbscript "C:\Program Files\Thunder\thunder.vbs" $1
- fi
否则复制/usr/share/deepinwine/thunder5/里面的内容到$HOME/.deepinwine/wine-thunder5
总之
$HOME/.deepinwine/wine-thunder5始终是一个特别为wine-thunder5定制的虚拟的windows环境
注意这个虚拟的windows环境是32位的,适用于wine 1.4 wine 1.5
最后运行的是wine cscript //e:vbscript "C:\Program Files\Thunder\thunder.vbs" $1
注意了/usr/bin/wine-thunder5没有任何更改PATH变量的操作(像export PATH=或PATH= ;export PATH等),这说明上面的命令中的wine是系统自带的wine也就是/usr/bin/wine
而wine的版本以及架构必须与WINEPREFIX指定的虚拟的windows环境相匹配
结论是
你必须用纯32位的wine来运行wine-tm2009,你去问下怎么在64位系统上装纯32位的wine吧(我用的fedora),最倒霉的情况是装不上纯32位的wine,那样的话装上的wine可以同时运行32位和64位的windows程序,可以称做混合架构的wine,这个
混合架构的wine和$HOME/.deepinwine/wine-thunder5这个特别为wine-thunder5定制的虚拟的windows环境是不匹配的!
Reply Like 0 View the author
“当前处理器类型不支持此msxml6.0软件包”,然后弹出另一个对话框
“windows更新:无法在这台计算机上安装ineternet explorer和internet工具。 这个产品在64位平台上无法安装”
之后弹出一个对话框
“program error”
“the program regsvr32.exe has encountered a serious problem and needs to close. we ae sorry for the inconvenience"
"This can be caused by a problem in the program or a deficiency in Wine. You may want to check the Application Database for tips about running this application."
然后每次打开都会弹出这三个对话框。。。。
===
顺便说一句,安装deepin-thunder5也不能用。。。