当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]关于wine的使用的问题
帖子发表于 : 2007-12-22 16:20 

注册: 2007-07-16 9:44
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
我安装论坛里的方法自己编译了一个wine,但不晓得要怎样去使用,自己也搜索了很多的文章,就是没有看出个所以然来。

论坛里的那篇翻译的精华文字我也看了,但我对wine还只有一个很笼统的概念,依然不晓得怎么用。我觉得缺乏实例,有种根本不晓得要如何下手的感觉。

我想要wine的程序有QQ,迅雷,AutoCAD等。

主要是想知道wine一个程序需要的具体步骤是怎样的,需要做些什么工作。能够简单地介绍下wine的原理更好。

谢谢。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-12-22 16:37 
头像

注册: 2007-09-16 8:29
帖子: 14252
送出感谢: 172
接收感谢: 271
我也不是很了解,自己尝试时有了一点认识:
1,wine会创造一个虚拟的windows环境,默认在主目录的~/.wine/下(是隐藏目录),并且可以通过winecfg设置其他盘符。
2,安装软件时,会牵扯到依赖关系问题,因为wine不能提供所有的dll文件和ocx文件,而且wine提供的有些dll文件和ocx文件功能不全,所以有些程序能够正常运行,有些程序会出现这样那样的问题,这时需要借助depends这样的工具分析依赖关系,并且拷贝windows下的文件到虚拟c盘,然后通过winecfg设置库文件为native来解决。
3,COM+、ODBC、ADO等问题:有些软件(特别是行业管理软件和erp软件)需要访问数据库,或者访问应用服务器,就牵扯到这些问题了,这时,就需要wine-doors等工具处理了,在这一点上我失败了。
4,drix 3d问题:wine自带drix3d,但是功能不全,有时需要拷贝d3d开头的dll文件到虚拟c盘window/system32下面去。
5,最复杂的加密狗等硬件访问问题:我碰到了,需要安装硬件驱动,不知道如何解决。


_________________
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-12-22 16:37 
头像

注册: 2007-10-29 22:12
帖子: 5353
地址: 江苏南京
系统: OSX 10.9 + Ub 1304
送出感谢: 0 次
接收感谢: 5
如果你配置好了wine,可以先用winecfg看一下你的设置情况,如果winecfg没有问题,你就可以直接用wine setup.exe这样的命令安装程序,一般会直接创建一个快捷方式,或者你手动打wine xxx.exe就可以运行程序了。


_________________
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-12-22 16:54 

注册: 2007-07-16 9:44
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
2楼的朋友把需要做的事情都说出来了

但能不能举例说明下具体的操作步骤?

我自己wineQQ的时候,在需要注册文件的时候就不动了。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-12-22 16:57 
头像

注册: 2007-09-16 8:29
帖子: 14252
送出感谢: 172
接收感谢: 271
我安装wine并设置参照:
http://forum.ubuntu.org.cn/viewtopic.php?t=89163


_________________
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-12-22 23:17 
头像

注册: 2007-04-09 15:19
帖子: 353
送出感谢: 0 次
接收感谢: 0 次
ljj_jjl2008 说得很清楚很详细哦
very good!!!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-12-24 17:19 

注册: 2007-07-16 9:44
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
我还是搞不定,在wine一个QQ的时候,到了需要注册文件的时候就出错了,忽略后运行QQ没有反应


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-12-24 17:24 
头像

注册: 2007-04-09 15:19
帖子: 353
送出感谢: 0 次
接收感谢: 0 次
你试试这个看看
http://forum.ubuntu.org.cn/viewtopic.ph ... sc&start=0


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-12-24 18:21 
头像

注册: 2007-08-10 21:13
帖子: 184
送出感谢: 0 次
接收感谢: 0 次
插下嘴,想删掉wine中的程序该怎么删除呢,我是下载了QQ2007的安装程序,直接wine QQ.EXE 安装的,不过用过之后觉得不行,在程序-wine -Programs -腾讯QQ - 卸载腾讯软件 来删除,但发现删不了,听说用unistall可以删除,但具体如何操作不会啊,请大大举个例子


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-12-24 18:24 
头像

注册: 2006-11-11 10:23
帖子: 1226
地址: Mars
送出感谢: 0 次
接收感谢: 0 次
BurnSprit 写道:
插下嘴,想删掉wine中的程序该怎么删除呢,我是下载了QQ2007的安装程序,直接wine QQ.EXE 安装的,不过用过之后觉得不行,在程序-wine -Programs -腾讯QQ - 卸载腾讯软件 来删除,但发现删不了,听说用unistall可以删除,但具体如何操作不会啊,请大大举个例子


进入qq目录,wine uninstall.exe


_________________
抬头望星空一片晴,我独行,夜已渐寒……


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-12-24 18:50 
头像

注册: 2007-04-09 15:19
帖子: 353
送出感谢: 0 次
接收感谢: 0 次
也可以直接在终端下输入:uninstaller
然后会弹出个窗口让你卸载的


最后由 xhylyx 编辑于 2007-12-25 10:57,总共编辑了 1 次

页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-12-25 1:56 
头像

注册: 2007-08-10 21:13
帖子: 184
送出感谢: 0 次
接收感谢: 0 次
哦,谢谢楼上两位啊


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-12-25 8:18 

注册: 2007-07-16 9:44
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
xhylyx说的那篇文章我看过了,按照那个帖子做,就是不行,同样是在需要注册文件的时候注册不了,需要注册的文件是VQQPlayer.ocx,忽略后,运行QQ就直接关闭了虚拟窗口了(我选择了虚拟窗口)。一部分记录如下:
wine: Call from 0x48ed4c to unimplemented function msvcrt.dll.___unguarded_readlc_active_add_func, aborting
wine: Call from 0x48ed4c to unimplemented function msvcrt.dll.___unguarded_readlc_active_add_func, aborting
wine: Call from 0x48ed4c to unimplemented function msvcrt.dll.___unguarded_readlc_active_add_func, aborting
wine: Unimplemented function msvcrt.dll.___unguarded_readlc_active_add_func called at address 0x48ed4c (thread 0024), starting debugger...
Unhandled exception: unimplemented function msvcrt.dll.___unguarded_readlc_active_add_func called in 32-bit code (0x7bc44abc).


在wine我的D盘下面的CS的时候,CS能够运行,但新建游戏的时候就会自动退出,情况如下:
lhj@ubuntu:~$ wine /media/winD/program\ files/Cs1.6/cstrike.exe -opengl
fixme:mixer:ALSA_MixerInit No master control found on MPU-401 UART, disabling mixer
fixme:win:EnumDisplayDevicesW ((null),0,0x34f63c,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:shdocvw:ViewObject_SetAdvise (0x1afe48)->(1 00000002 0x7b90d0)
fixme:shdocvw:PersistStreamInit_InitNew (0x1afe48)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x1afe48)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x1afe48)->(ffffffff)
err:dscapture:widDsCreate DirectSoundCapture flag not set
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
wine: Unhandled page fault on read access to 0x060dfeb8 at address 0x5e4e399 (thread 0009), starting debugger...
fixme:winmm:MMDRV_Exit Closing while ll-driver open
fixme:winmm:MMDRV_Exit Closing while ll-driver open
File z:\media\wind\program files\cs1.6\cstrike\liblist.gam was never closed
lhj@ubuntu:~$


请教各位大虾,以上情况是什么原因?


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-12-25 8:23 

注册: 2007-07-16 9:44
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
BurnSprit 写道:
插下嘴,想删掉wine中的程序该怎么删除呢,我是下载了QQ2007的安装程序,直接wine QQ.EXE 安装的,不过用过之后觉得不行,在程序-wine -Programs -腾讯QQ - 卸载腾讯软件 来删除,但发现删不了,听说用unistall可以删除,但具体如何操作不会啊,请大大举个例子


按照两位大虾的操作后,还要删除菜单中的残余,这需要删除程序的配置文件,命令如下:

rm -rf ~/.local/share/applications/wine/


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译