wine的问题与解决

2009-05-13 07:09:34来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


摘自:
http://hi.baidu.com/j%5ffo/blog/item/5e7c0afae662a29759ee9095.html


使用wine出现的问题与解决
2006-12-31 16:13

使用wine出现的问题与解决

1、用wine运行exe程序出现以下错误
# wine XXX.exe
wine: error while loading shared libraries: libwine.so.1: cannot open shared object file: No such file or directory”
解决:在“/etc/ld.so.conf”中加入“/usr/local/lib”并运行ldconfig使lib缓存到/etc/ld.so.cache中
2、关于Wine下面QQ乱码问题的说明
打字的时候出现“???”
解决:到QQ的安装目录下,将 Riched32.dll 改个名字,如 Riched32.dll.bak ,将 Riched20.dll 改个名字,如 Riched20.dll.bak 这样可以强行使用wine自带的 richedit 控件
3、我的wine运行软件速度,反应很慢
解决:尝试将你的locale转成非UTF8的代码。
或者参看这2编文章:
http://www.easywine.org/bbs/view ... &extra=page%3D1
http://www.easywine.org/bbs/view ... &extra=page%3D1
4、采用GB18030为默认汉字编码,第一次运行Wine会提示如下问题,如何解决?
[root@localhost wine-20040813]# ./wine
fixme:nls:get_env_lcid charset GB18030 was not recognized
/root/.wine updated successfully.
fixme:nls:get_env_lcid charset GB18030 was not recognized
Wine 0.9.3
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
解决方法:编辑.bashrc文件,在该文件尾部添加如下两行:
export LANG=zh_CN.gb2312
export LC_ALL=zh_CN.2312
重新运行bash后敲入locale命令,默认的编码就会显示GB2312了,再次运行Wine就不会有上述问题。

5、使用Wine运行程序后,无法看到和输入中文,如何解决?
解决方法:在GBK或 GB2312 编码状态下可以输入中文,但如果没有进行默认编码设置,就无法输入中文。
按照上面的方法设置locale。还有就是如果没有中文字体也无法显示中文,自然也就看不见汉字。

6、无法安装 Windows中由Installshield制作的安装程序,如何解决?
解决方法:要运行Installshield制作的安装程序需要安装支持文件DCOM98(DCOM95或其他支持文件),所以为了在 Linux中安装使用 Installshield 做的安装程序,必须要装DCOM98,下载地址:
http://www.microsoft.com/com/dcom/dcom98/download.asp
,然后再使用 wine dcom98.exe 命令来安装。
7、Wine对NTFS文件系统的支持如何?可以使用NTFS分区中的文件和程序吗?
解决方法:由于Linux内核默认不支持NTFS文件系统,即使重新编译内核支持 NTFS 也仅限于只读,如果要写的话,是十分危险的。所以最好不要在Linux中使用NTFS 分区上的程序和文件,建议使用 FAT32 文件系统分区或Linux分区。
8、配置Wine驱动器,需要将系统盘指向一个真实的Window系统分区吗?如果是这样又如何操作?

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:freebsd里的kqueue 和linux 2.6下的epoll

下一篇:从windows XP 引导 FreeBSD 6.1