LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3110|回复: 9

如何使用wine?

[复制链接]
发表于 2008-10-22 10:11:32 | 显示全部楼层 |阅读模式
我用opensuse11.0十多天了,从源里安装了wine,已经打上了勾,可是在程序菜单里却找不到wine。不过在usr里可以找到wine的文件。下了一些exe的安装文件,单击总是显示请选择打开文件。请问我应该如何使用wine来安装这些文件呢?
发表于 2008-10-22 10:21:40 | 显示全部楼层
新人喔n_n  欢迎啊~这里太冷情了- -||
常用命令终端输入
winecfg     (wine的设置~)
wine win程序路径  (就会使用wine打开win程序)
wine taskmgr    (任务管理器)
uninstaller     (卸载软件)
wine regedit    (注册表)
wine notepad   (记事本)
wineboot    (重启wine)
回复 支持 反对

使用道具 举报

发表于 2008-10-22 10:33:07 | 显示全部楼层
忘了还有个重要的命令,那就是添加已安装的程序进开始菜单
cd ~/.wine
find . -name “*.lnk” -exec wine winemenubuilder ‘{}’ \;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-22 10:41:48 | 显示全部楼层
学习了,谢谢哦。
不过在使用wine win 程序路径的时候,显示wine: could not Load L "C:\\windows\\system32\\win.exe": Module not found.
这是什么原因呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-22 10:55:05 | 显示全部楼层
哦,明白了,对你的话理解错误了:)多输入了win。现在会使用了。太感谢拉,呵呵。
不过wine的中文显示有些是乱码。
回复 支持 反对

使用道具 举报

发表于 2008-10-22 10:56:54 | 显示全部楼层
中文乱码 google 一下 wine 中文设置,有很多文章的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-22 12:01:14 | 显示全部楼层
我搞定,哈哈。方法如下:
Wine中中文存在很多的乱码,显示成<< >> ??等,这是对对话框中"确定"等的解决:

Wine中对话框默认的字体是Tahoma,在我们的LINUX上,Tahoma字体是无法正常显示中文的。比如Wine configuration中的"确定""取消"等就变成了"<<"">>"的字样。

解决方法很简单:

在wine的regedit中,找到:

\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes

方法1. 直接地将这个键设为空,问题就解决了。

方法2. 将MS Shell Dlg设置为一种自己字库中已有的中文字体即可,如果已经将windows中宋体取来使用了,字库中SimSun对应宋体(这是Windows的,LINUX下默认是没有的),在这里设置为 SimSun即可。
回复 支持 反对

使用道具 举报

发表于 2008-10-22 15:08:57 | 显示全部楼层
我的方法更简单点
http://software.opensuse.org/search

Emulators:Wine/openSUSE_11.0

一键安装

装完了wine及安装的winrar程序都没有中文显示问题

我用11.0 KDE3.5
之前已经安装雅黑和宋体,并将雅黑做为系统字体
回复 支持 反对

使用道具 举报

发表于 2008-10-22 15:32:48 | 显示全部楼层
我是使用改字体的方法的,然后在win.ini里面定义了几项字体大小,解决所谓那个小字体问题,另外下载了crossover pro 7.0.2试用版,然后手工把里面的设置导入wine里面的 n_n
回复 支持 反对

使用道具 举报

发表于 2008-10-31 15:16:42 | 显示全部楼层
学习了。。很强大。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表