当前位置: 电脑软硬件应用网 > 电脑学院 > 操作系统 > Windows 2K系统 > 正文
在Linux下使用金山词霸2003 【字体:
在Linux下使用金山词霸2003
2005-12-30 20:05:08  文/45IT收集   出处:电脑软硬件应用网   

liuspider 最后修订于 2003年4月10日 版本 0.9.5 
本文档最新版可以在 http://xbkconfp.cosoft.org.cn/linuxxdict.php 得到。 
wine 的最新版本是 20030408 ,使用这个 wine 可以近乎完美的使用 金山词霸 2003! 

首先,解决wine 本身,请参阅 《Wine 的安装和配置(实现中文输入法)》: 

然后修改wine 的配置文件并复制需要的 DLL 

复制几个windows dll :他们是 comctl32.dll, commdlg.dll, commctrl.dll,shell.dll,shell32.dll,shfolder.dll,ole32.dll,oleaut32.dll,rpcrt4.dll 位于 你的真实windows 目录下的 system 下,将他们复制到你的虚拟windows目录下的 system32下。可以使用 wine 工具包 中的 install_win_lib 来自动完成这个工作。格式如下: 

./install_win_lib /mnt/c/ 
其中,第一个参数是你的 真实windows 所在的挂载点(mandrake 的默认挂载位置为 /mnt/win_c),第二个参数是你在刚才设置的 fake windows 的c盘所在的目录。 
注意:这几个文件必须是 win98 版本的!如果你手头没有,可以上 google 找到。 
修改 wine 的 config 文件:打开 ~/.wine/config ,在某个空行中,插入以下内容(可以在 [DllOverrides] section 的后面的空行中插入) 

[AppDefaults\\setup.exe\\x11drv] 
"Managed" = "N" 
"Desktop" = "800x600" 
[AppDefaults\\setup.exe\\DllOverrides] 
"ole32" = "native" 
"oleaut32" = "native" 
"rpcrt4" = "native" 
"comctl32" = "native" 
"shell" = "native" 
"shell32" = "native" 
"shfolder" = "native" 

[AppDefaults\\ikernel.exe\\x11drv] 
"Managed" = "N" 
"Desktop" = "800x600" 
[AppDefaults\\ikernel.exe\\DllOverrides] 
"ole32" = "native" 
"oleaut32" = "native" 
"rpcrt4" = "native" 

[AppDefaults\\xdict.exe\\DllOverrides] 
"commdlg" = "native" 
"ole32" = "native" 

[AppDefaults\\xdict.exe\\Version] 
"Windows" = "win2000" ;关键所在
将 wine 工具包中的updatereg 放到wine 源码的根目录中,并执行他 
./updatereg 
如果你在后面执行 金山词霸2003 的安装程序时,得到找不到ikernel.exe 的错误提示,那么就是因为少做了这一步。

 

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    解决开机出现ksdsvc.exe应用程序错误
    金山词霸生词本不能打开
    解决金山词霸与卡巴斯基冲突
    解决金山词霸不能鼠标取词问题的办法
    金山词霸 2007 常见问题解答
    教你如何提取“金山词霸”中的音标
    金山词霸2005 问答集锦
    金山词霸2003疑难解答
    金山词霸PDF文档取词攻略
    设为首页- 关于我们 - 联系方式 - 版权声明 - 友情链接 - 网站地图 -
    Copyright©2003-2010 45IT.COM All Rights Reserved. 浙ICP备05056851号