首页 > 系统 > Linux > 正文

Linux下用Win4Lin运行Windows应用程序

2024-08-28 00:06:06
字体:
来源:转载
供稿:网友
介绍
在去年早些时候,我想我的运气随着名叫 VMware 产品试用版本发行的消息而发生了改变。但并不是那么回事,因为尽管我对 VMware 的技术价值印象十分深刻,但是某些方面的原因使得此产品不尽人意。这些原因主要包含价格、性能(除非您有带有极大内存容量的功效强大的系统)和不能与 Linux 文件系统集成这一事实(尽管这不是此产品设计的初衷)。
无论您喜欢还是憎恶,微软的 Windows 至今仍然存在。也就是说,在更多的公司愿意针对 Linux 开发他们的客户机应用程序以前,Windows 还会继续存在。起码现在对我来说不使用 Windows 是不可能的。但是,我认为,接受许多不同的操作系统是有好处的,因为每一个操作系统都有它们各自的优缺点。我需要一种产品,它允许我在工作的时候使用 Linux,而同时又能运行所有必要的 Win9x 应用程序。我遇到了 Merge 这个已存在了多年的产品,最近它在 Win4Lin 这个新名字下重新散发出光彩。它是由 Trelos 公司生产和包装的,每个许可证只需 $50,我没有后悔使用此产品。
Win4Lin 的特性
我必须一开始就指出 Win4Lin 并不支持 Windows NT/2000。Win4Lin 允许将许可的 Windows9x 副本安装到虚拟的 PC 中,而且它使用本机 Linux 文件系统。在这个虚拟的 Win9x 中,我可以安装我所需要的所有软件,例如 Lotus Notes R5.03、Smartsuite 9.5 和许多其它应用程序和实用程序。
然而,仍然存在一些限制。Win4Lin 仅支持真正基本的伪 Winsocks 1.1。但是,据 Trelos 说,这将在今后的版本中予以改进。一些应用程序,例如即时消息传递服务、Lotus Sametime Connect 不能运行。在某些时候,我的 Lotus Freelance 应用程序还会崩溃。另外,还不可能从 Win9x 的 shell 浏览驱动器,尽管这点并不重要,因为在 Linnux 下可以做到。(您总是可以从 Linux 机器中创建符号链接,以使 Widows 可以看见)。
在该发行版中不支持以下内容:
多会话:此版本支持单个 Windows 会话。
微软联网: 仅提供 TCP/IP (winsock) 联网。
设备访问: 目前限于并行端口。
声音: 不支持声音。
Direct X: 不支持。
多处理器:该发行版仅在单个的处理器系统下才可正常操作。
多用户:该版本每次仅支持单个 Win4Lin 会话。
桌面集成: 没有图标可点击。
图像剪贴:可在 Windows 和 Linux 应用程序间执行基于文件的剪贴。
缩放(能够直接利用实际的图形卡而不是通过 X- 窗口来运行 Windows):目前在 Linux 上不支持。
安装 Win4Lin
在安装 Win4Lin 之前,需要使用 Trelos 内核引导系统。在 CD 上包含一些分发版的 RPMS 内核。基本上它是标准内核,且带有内置的 Win4Lin 支持。我使用的是 RedHat 6.2,可以从 Trelos 网站下载它。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表