中国领先的IT技术网站
|
|

如何借助CrossOver在Linux上运行Windows程序

想改用Linux,但是某一个应用程序让你丢弃不下Windows?CodeWeaver的CrossOver Linux也许正是你所需要的那个工具。在我使用CrossOver的过程中,我发现大多数得到支持的Windows程序在CrossOver上运行起来很顺畅。别误会我的意思,它无法运行所有的Windows程序。另外,我有时会发现画面异常,原因是Linux和Windows应用程序争夺同一个屏幕空间。

作者:布加迪编译来源:51CTO.com|2016-02-16 09:36


【51CTO.com快译】就因为有某个Windows应用程序是你非用不可,并不意味着就只能运行Windows。CodeWeaver的CrossOver Linux让你能够在Linux上运行许多流行的Windows应用程序。得到支持的Windows应用程序包括微软Office(从Office 97到Office 2010)、Intuit Quicken和一些版本的Adobe Photoshop及Photoshop CS。CrossOver还可以运行游戏。比如说,你可以运行诸如《魔兽世界》和《激战2》之类的热门在线游戏。

在你的Linux PC上需要运行微软Office?归功于CodeWeaver的CrossOver,那不是个问题。

当然,只要硬件功能足够强,你可以在甲骨文的VirtualBox虚拟机里面的Linux上运行Windows应用程序。这种方法的问题在于,它们在资源有限的系统上无法顺畅地运行。如果CrossOver支持你所需要的应用程序,就不需要为适合虚拟机而操心。

CrossOver可以运行许多Windows程序,但不是说全部都能运行。比如说,你可以在CrossOver Linux上运行Visio 2010。想运行AutoCAD?恐怕没戏。

你的程序将在Linux、乃至在CrossOver Mac上运行吗?CrossOver有一份完整的列表,详细列出了什么程序可以运行、什么程序不可以运行。你还可以试一试15天免费试用的CrossOver,确保你需要的那个软件在Linux系统上可以顺畅地运行。

CrossOver基于开源项目Wine,它在Unix/Linux操作系统系列上实施了Windows应用编程接口(API)。Wine是个成熟的项目,已有20多年的开发工作。

从技术上来说,你不需要CrossOver Linux就可以在Linux上运行Windows应用程序。单独用Wine就能实现――如果你知道自己在做什么的话。CrossOver让你可以自动安装Windows应用程序,并提供了技术支持。简而言之,CrossOver大大简化了在Linux上安装和管理Windows应用程序的任务。

最新版本CrossOver 15提供了15天免费试用。如果你很喜欢它,要掏59.95美元。它随带为期12个月的升级和技术支持。CrossOver在Debian、Fedora、Mint、红帽企业版Linux(RHEL)和Ubuntu上都得到支持。它应该在任何Linux上都可以运行,不过这些是官方支持的发行版。CrossOver对你的PC几乎没有任何要求,只要PC能够运行Linux。近五年出厂的任何PC运行Linux都不会有问题。

还有一个优秀的免费程序PlaysOnLinux,它具有与CrossOver同样的一些功能,但是没有周到的支持服务。如果你刚接触Linux,CrossOver是最好的选择。由于可以免费试用,你在购买之前就知道它是否支持你常用的Windows应用程序。

CrossOver在几乎任何x86 Linux系统上都可以运行。想安装这个程序,你只要下载适合所用Linux版本(我用的是Mint)的那个版本,然后打开已下载的文件。这会调出程序包安装程序(Package Installer)。然后,只要点击“安装程序包”按钮,就可以了。

一旦这一步完成,安装Windows应用程序往往很容易。在CrossOver界面上,你只要从得到支持的应用程序列表中选择想要的Windows应用程序。然后,将安装程序指向安装文件或CD/DVD,很快界面就会如同你在Windows上安装Windows程序那样。

你还可以安装未得到“官方”支持的应用程序。比如说,我总是把自己青睐的一款HTML编辑工具NoteTab放在Linux上,尽管它并不得到官方支持。

除了实际的应用程序外,你还可以将有用的Windows组件添加到CrossOver/Linux。比如说,我安装了最常见的Windows字体,比如Arial字体和Times Roman字体。

一些应用程序会要求你还要安装一些Linux组件。如果你运行64位版本的Linux,通常会需要32位代码库。关于何时做这一步、如何做这一步,CrossOver安装程序给出了详细的操作指示。

在我使用CrossOver的过程中(十多年前就使用它了),我发现大多数得到支持的Windows程序在CrossOver上运行起来很顺畅。别误会我的意思,它无法运行所有的Windows程序。另外,我有时会发现画面异常,原因是Linux和Windows应用程序争夺同一个屏幕空间。

那些是小问题。每个新版本运行Windows应用程序更顺畅。我发觉CrossOver非常有用,尤其是在低性能系统上。

如果你仍得运行某一个特别的Windows程序,无论系统是不是使用Linux,CrossOver可能正是你需要的那个工具。

原文标题:How to run Windows programs on Linux with CrossOver,作者:Steven J. Vaughan-Nichols

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

【编辑推荐】

  1. Linux软件包管理的基本操作入门
  2. 2016年值得关注的最佳Linux发行版排行榜
  3. 如何升级到Windows 10并完美解决开机闪屏与黑屏问题
  4. 报告显示Windows 10超越XP和8.1成为第二位桌面系统
  5. 竟然可以这样做?Windows中的15个让你吃惊的功能
【责任编辑:火凤凰 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

基于Eclipse的开源框架技术与实战

当前,开源框架层出不穷,它为用户提供了通用的解决方案,同时也增加了用户的学习难度。开源是一把“双刃剑”,一方面它共享了资源,提供了...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× 学习达标赢Beats耳机