当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux下的3个windows仿真器评测(下)

Unix/Linux
linux查看内存的大小
在linux下写的代码,用的是utf-8,结果拿到XP下运行的时候,所有的中文都成乱码
linux su和sudo命令的区别
linux cron 下的定时执行工具使用技巧
linux 查找进程及终止进程操作的相关命令
redhat linux 安装 gcc编译器
Linux Mplayer播放各种格式的电影
一起回顾一下linux常用命令
Linux 网站项目发布要做哪些配置
linux SSH配合SecureCRT的密匙完美使用方法
GD 编译出错解决方法
Facebook Open Platform编译FAQ
Linux 系统硬盘 优化
linux 挂载详解
linux crontab定时命令
Linux 系统中确保访问三级域名畅通的方法
Linux 特权帐号VS普通帐号
确保Linux系统安全的前提条件 漏洞防护
Linux 监视系统资源使用率
Red Hat Linux上使用BIND建立DNS服务器

Unix/Linux 中的 Linux下的3个windows仿真器评测(下)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 97 ::
收藏到网摘: n/a


  
  
  CNET 评分: 1 2 3 4 5 6 7 8 9 10 最佳
  
  优点: 能够不需Windows环境就能跑Windows应用程序,拥有强力的使用者群。
  缺点: 很难用,应用程序支持又始终不一,还在大规模的研发中。
  总结: Wine创造性的与Windows相容取向注定要在Linux世界里扮演举足轻重的角色。不过现在还不是时候。
  
  Wine不是仿真器。"Wine"除了又等于建立一个Linux重组字之外,这个字汇也是个老生常谈。 Wine提供一个仿真Windows操作系统的环境 --有这个环境,但却没有任何实际的Windows存在--让你可以执行Windows应用程序。眼看着微软在近十年来一直在修补Windows的漏洞、将新的程序代码纳入窗口系统中,Wine的开发计划实在是野心勃勃。
  
  
  Wine可以提供虚拟的Windows环境而不需要Windows
  
    软件需求与规格:
  平台: Linux, Unix, BSD, Solaris x86+ X Window System
  处理器: Intel 386兼容处理器
  内存: 16MB (推荐64MB )
  磁盘空间: 70MB-140MB 依软件包而定,若要编译程序语言则需250MB
  CD-ROM 需求: 无
  可下载完整版: 是
  
  
  Wine
  
  Wine不是仿真器。Wine除了等于又建立一个Linux重组字之外,这个字汇也是个老生常谈。 Wine提供一个仿真Windows操作系统的环境,让你可以执行Windows应用程序;不过,虽然有这个模拟环境出现,但却没有任何实际的Windows程序存在。眼看着微软在近十年来一直在修补Windows的漏洞、将新的程序代码纳入窗口系统中,Wine的开发计划实在是野心勃勃。
  
  我们即使只是粗略地浏览过Wine Development HQ,事实也非常明显:Wine虽然野心很大,但它的确还在研发阶段而已。这情况也多少说明了Linux的情形,不过Wine除了满满的热忱之外,看来还在酝酿期而已,连初期发表的阶段都还没达到。虽然这听起来好像太过挑剔了点,其实这只是Wine背后错误讯息的外壳而已;在本篇评论中我们会看见更多。

  
  安装
  实际上,我们尝试了三种版本的Wine的RPM档案封包,其中测试最成功的就是 CodeWeavers。 CodeWeavers Wine与其它两种版本最大差别在于封包系统设定文件的最后面。一个 RPM档案封包要我们去硬盘里,毫不考虑地建立子目录并且让它变为公用的。另一个看起来好像会自己建立系统设定文件,可是等一会儿我们却找不到它自己的档案。CodeWeaver版的Wine有个很不错的系统设定图标,提供我们预设的档案分布位置;在设定完毕之后,还会把应用程序的小图标变得像是酒杯一样,让人一看就知道它跟Wine的关连性。(嗯,那些玻璃酒杯的确是香槟酒杯呢,不过我们不能因此避重就轻--总而言之,这个程序还在开发之中。)
  
  Wine扮演Windows
  接下来,我们开启了一张Microsoft Office 97光盘,在目录中寻找Word,并且在Wine图示上连按两次鼠标。硬盘运作了一会儿之后,它就告诉我们有个重要的动态连结函式库(DLL)不见了,不过它还是载入了Word,并且动了起来--几乎是可以执行啦,可是没有一个磁盘功能是能启动的,同样的事情也发生在Excel电子表格身上。我们又尝试了Paint Shop Pro,这次是根本就不能载入。
  
  还记得我们在为Wine做评比时,参考软件包里头文件说明并加以尝试,我们看到的范例指令wine sol.exe 由于不想让Wine有难听的嗡嗡声杂音,我们复制了一份sol.exe 执行文件放在tmp目录底下(sol.exe是Windows独有的程序),并且执行它。我们成功了!大为激励之下我们回头又尝试了 FreeCell和MSPaint,可是Wine也无法解开他们,让他们正常执行。
  
  为了公平起见,我们必须告诉你替代方案:执行Wine并且将它导向已经存在的 Windows 硬盘分割区(partition);这样做乃是基于下列思考:如此一来Wine就较有机会直接获取真正的Windows 动态连结函式库,而不是依赖Wine本身提供的错误层出不穷的DLL。在某些说明文件中有提到,万一Wine跑不起来的话可以采用这个替代方案;在其它文件里则是说这样做有可能会成功。最后,我们决定放弃这项实验。如果Wine真的不是个Windows 仿真器,它根本就不需要Windows系统。
  
  总结
  以上归纳起来,我们得到一个非常简单的结论:Wine在研发这条路上还很长,我们也不打算就此批评它。不过Wine的观念相当令人感兴趣,尤其是「不需要Windows」这点;直到它成熟,我们会继续观察它的进展。
  
  
  
  我们的推荐产品
  
  VMware Workstation 2.03
  
  虽然VMware相对而言的高价会令你荷包大失血,我们还是大力推荐给在Linux系统平台工作,又必须支持Windows系统环境的资管人员;它是一个不可或缺的共同工具!让Windows死机并不是什么艰难的技术,不过能让它只当在自己的工作空间里,又不影响到Linux