新浪科技

CrossOver Linux9:Windows应用很平滑

中关村在线

关注

作者:中关村在线 许振新
第1页:安装CrossOver

虽然普遍认为,基于Windows平台开发的应用程序适合在Windows系统上运行,但一些Linux用户坚持认为:只要能在Windows上做到的,就可以在Linux上做得更好。这话虽然有一定的道理,可是很多Windows应用程序完全离开Windows视窗几乎是不可能的。有鉴于此,CodeWeavers公司最新发布的CrossOver Linux,就有了用武之地。

CrossOver Linux 9(代号为Snow Mallard)和它的Mac版的CrossOver Mac 9,可以让许多通行的Windows应用程序运行在Linux或Mac OS X上。这些应用程序包括微软的Office (从Office 97到Office 2007)、IE6和IE7、Outlook 2002至2007、目前所有版本的Quicken直到2010版和QuickBooks到2004版,以及Photoshop和Photoshop CS中的一些版本。根据以往的使用经验,新版本的CrossOver Linux 9要比上一版本多支持约20%以上的应用。

CrossOver基于开源项目——Wine,一个在Unix / Linux操作系统上的Windows应用程序接口的实现。Wine是一个成熟的项目,目前已经开展近17年,其目标就是让Windows应用程序运行在Unix和Linux系统上。

其实,用户还可以脱离开CrossOver Linux使得Windows应用程序在Linux上运行。如果用户确切地知道自己在做什么的话,甚至可以单独使用Wine。CrossOver带给用户的是Windows应用程序的自动安装和技术支持表。在最新版本里,CrossOver的接口已被改良,它比以往更容易安装和管理Windows的应用程序。

安装CrossOver

要安装CrossOver Linux 9必须提前做好准备工作。技术人员测试了两个系统。首先是戴尔Inspiron 530S,配置为2.2GHz的英特尔奔腾E2200双核心处理器,800MHz的前端总线。机器配置了4GB内存、一个500GB的SATA驱动器和一个集成的英特尔3100GMA显示芯片。它运行Debian系统,基于MEPIS 8桌面Linux发行版。


在CrossOver新安装Windows应用程序很简单


此外,技术人员还测试了Gateway 503GR,配置了3GHz的奔腾4处理器、2GB内存、ATI的Radeon250显卡和300GB SATA硬盘。它运行Ubuntu 9.10。


第2页:测试CrossOver

测试验证了这两个系统有足够的“马力”来同时运行多个Windows和Linux应用程序。事实上,CodeWeavers公司声称,CrossOver可以在任何主频超过200MHz的32位系统上运行。虽然该程序将运行在64位系统上,但它具有32位兼容性库安装。因此即使是64位版本而实际上它是一个32位应用程序的平台。

CrossOver还要求用户的Linux系统包括 Glibc 2.3.x或者更高版本,以及 X11R6 3.3或更高版本。此外,系统推荐支持XRender和FreeType的XFree86  4。总而言之,CrossOver可以运行在任何带Linux较新版本的PC上。

CrossOver的安装有几种不同的方法。CodeWeavers建议用户使用其安装shell脚本。但如果用户想用自己的Linux桌面安装程序,CrossOver也为红帽、Fedora和openSUSE准备了RPM版本,以及适用于Debian和Ubuntu家庭版的DEB版本。它们都配合得很好。

需要注意的是,如果用户安装了老版本的CrossOver Linux,目前没有在此基础上直接升级的办法,在安装新版本前只能先手工卸载老的版本。

    测试CrossOver

一旦安装完毕,CrossOver 9会出现一个新的图形用户界面,类似于KDE和GNOME。

安装Windows应用程序是一个按钮。从CrossOver的界面上,用户可以轻松地选择需要安装的Windows应用程序,界面上会有一个官方支持的应用程序清单。当然,用户也可以安装非“官方”支持的应用程序。一般人喜欢的HTML编辑器NoteTab,并不在CrossOver官方支持名单里,但在CrossOver 9上也运行良好。

在这个最新版本的CrossOver系统里,用户还可以为实际的应用选择有用的Windows组件。举例来说,用户能安装最常见的Windows字体,如Arial和Times Roman。


第3页:两个版本
在大多数情况下,用户安装Windows应用程序不会遇到麻烦。比如经常使用的Word 2003、Excel 2003、IE 7和复杂的Quicken 2009财务报表等。但系统有时也并不什么完美,比如图标上回出现斑点,甚至有时会出现程序无法使用的情况。此外,当一个Windows应用程序窗口覆盖了另一个时,用户偶尔也需要强制屏幕进行刷新。

两个版本

目前,用户可以下载一个免费的CrossOver Linux30天试用版。如果喜欢它,它的购买费用为39.95美元。专业版的价格是69.95美元,它可以被多个用户使用来玩CrossOver游戏。

CrossOver游戏支持DirectX、微软的游戏图形应用接口。这样许多Windows游戏将都可以运行在Linux上,包括广受游戏爱好者喜欢的魔兽世界等。CrossOver游戏也可以单独购买,价格为39.95美元。

最后需要说明的是,CrossOver不是一个模拟器或虚拟机。这意味着用户在Linux上运行Windows应用程序时偶尔会遇到问题。专家的建议是:如果用户需要运行大量的Windows应用程序,那最好购买Windows,然后运行在像Sun的VirtualBox虚拟机程序上。但如果只是极少数的应用程序运行,那用户不妨用CrossOver Linux做个尝试。

加载中...