首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > 最好的linux下运行windows工具
【标  题】:最好的linux下运行windows工具
【关键字】:linux,windows
【来  源】:http://blog.csdn.net/z2care/archive/2007/04/19/1570798.aspx

最好的linux下运行windows工具

本来是非常反感在一个系统中运行另一个系统的了,但是最近有许多同学突然对linux很感兴趣,准备“跳槽”到linux下,虽然很有激情,但是他们却不知道从哪里入门,当然也少不了我这个“老师”来指导一下的,我发现有一些问题是无法解决的,比如文档交流问题,不用word编辑格式就没办法去打字社打印,还有许多同学不知道一些网络的连接和共享等操作。

和几个同学交流了一下,既然windows能虚拟linux,那为什么linux不能模拟windows呢?

本着倡导linux的原则(这是关键,最终的目的还是学会linux的),在网上找了许多这种工具,经过逐个的安装、调试和对比,整理出几个比较经典的工具,它们各有特点,不能单纯的说哪个好哪个不好,所以请同学们自己斟酌使用。

        在我们知道的和使用的程序软件中,有的是源自linux下的,后来才有的windows版本的,这些程序在linux下运行安全性能最好的,效率也是最高的.另一些程序就是那些源自windows下的后来才有linux版本的,同样在源程序开发的环境运行是最稳定的.

        那么关键是现在有许多的程序只有单一的系统支持版本版本,要不就是清一色的windows系列(大部分是这样),要不就是单一的linux系列(很少,毕竟linux胸怀是很宽广的嘛!),所以这就给我们的工作和学习交流带来了一些不便,于是虚拟机就应运而生了.

  1.Wine(http://www.winehq.com)

  Wine不是一个模拟器,是一个已经创建有9年之久的项目。其创建的初衷是为了实现Windows下的应用程序和Linux操作系统的兼容性。Wine可以在Linux上运行Windows程序,并且使之看起来像真正的Linux本地程序一样。Wine是免费的,它由Linux社区和CodeWeavers来负责开发和维护工作。用户在使用Wine时,并不需要有Windows许可。有关Wine的具体用法,请参见《开放系统世界》2002年第8期上的相关文章。

  2.CodeWeavers CrossOver Office(http://www.codeweavers.com/)

  CodeWeavers主要是对Wine进行了改进。经过3年的努力,现在它已经可以很好地运行很多Windows下的常用程序,其中包括微软的Office套件和Lotus Notes。CrossOver Office的售价是55美元。它与Wine相比,最大的优点是大大降低了安装和配置的难度。当然,在决定购买之前,还应该先查看一下CodeWeavers的兼容列表页面,看一看你所需的关键应用程序是否可以成功地运行于Linux之下。需要提请注意的是,有的应用程序虽然可以通过CodeWeavers在Linux下运行起来,但应用程序的一些功能无法实现。有的应用程序需要在安装的过程中进行一些特殊的配置才能被支持。

  3.NeTraverse Win4Lin 4.0(http://www.netraverse.com/)

  Win4Lin 4.0是一个模拟器,它实际上是为机器上现有的Windows 95/98/Me操作系统创建一个“容器”。和Wine不同的是,Win4Lin需要系统上有一个完整的Windows操作系统。因此,在安装完Win4Lin之后,还要在Linux机器上安装一个Windows 9x操作系统。

  听起来似乎很复杂,实际上Win4Lin把整个安装过程设计得非常简单。Win4Lin的缺点之一就是因为要安装一个Windows副本,所以占用的磁盘空间比较大。当然其优点也是显而易见的,它可以运行的Windows下的运用程序数量非常多。不过,在其Windows屏幕中,Win4Lin只允许运行Windows下的应用程序。因此,我建议把Win4Lin运行于一个虚拟桌面上,这样就可以避免一些潜在的问题。值得一提的是,Win4Lin允许从Windows应用程序中进行剪切、粘贴操作。

    4.VMware(http://www.vmware.com/)

  VMware看起来似乎和Win4Lin相似,但实际上无论从支持的程序数量上还是价格上来看,它们都有所不同(该软件也可以免费下载)。它的设计目的是可以在一台计算机上创建一个多“客户”的操作系统环境。也就是说,它可以在一台机器上运行一个或者多个操作系统,这些操作系统包括Windows 9x/2000/XP/NT等。对于那些需要在不同的平台上测试自己程序的开发人员而言,VMware也是一个不错的选择。有关VMware的具体用法,请参见《开放系统世界》2002年第9期的相关文章。

Windows下与Linux下编写socket程序的区别:【上一篇】
rpm删除软件的深入用法 比如强制删除:【下一篇】
【相关文章】
  • Windows下与Linux下编写socket程序的区别
  • 在 Linux 下用户空间与内核空间数据交换的方式,第 1 部分: 内核启动参数、模块参数与sysfs、sysctl、系统调...
  • 在 Linux 下用户空间与内核空间数据交换的方式,第 2 部分: procfs、seq_file、debugfs和relayfs
  • Windows 2003 Server安全配置完整篇
  • Windows Mobile简体中文字库
  • 近期Windows相关的两本新书
  • Windows 窗体中的简单数据访问
  • Broken Service Dependency on Windows 2003
  • Linux系统中date命令及相关时区介绍
  • linux基本命令日常操作[2]
  • 【随机文章】
  • 微软发布的两个MSF过程指导(Process Guidance)
  • 利用SQL移动硬盘文件<转>
  • 通过禁止使用xp_cmdShell提高安全
  • HACMP的注意事项
  • 帧中继
  • 人生初见
  • [转载]Mac机上运行Linux
  • asp中计算时差的问题
  • 用AS来打造国际象棋棋盘
  • FreeBSD全能服务器安装手册之内核编译篇
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.