Do Note

儒道佛魔修心地

Windows与Linux对比使用教程十三–运行Win下可执行文件


    尽管已经介绍了众多 Linux下的Windows替代程序,但仍旧在部分领域有所空白,比如在平面设计领域中,Linux对于AI格式支持不友好,Adobe 公司旗下的产品很难在Linux下找到替代品(虽有GIMP可以解决许多问题,但就其功能而言无法于PhotoShop相提并论)。

    本文即告诉您在Linux下运行EXE等在Windows下的可执行文件类型的程序,当然,如果您需要经常使用某款在Windows OS下才能运行的程序并赖以生存的,那么请忽略本文,站长建议您使用Windows OS.如果不是,请继续阅读。

    当然,您得具备足够的耐心和信心才行


 

    Windows下的程序能够运行需要依赖注册表、DLL、COM、ODBC等等,所以想要在Linux 下运行Windows可执行文件就需要先建立以上的环境,那么下面就介绍两种最常见的处理方法。

一、虚拟机实现方法

     如果你经常使用VM应该对这个词不会陌生,许多专业人士使用虚拟机来模拟网络环境,并进一步使用其模拟网络攻防等实验。当然在Linux下也有虚拟机的存在,站长在此推荐各位使用VistualBox这款开源虚拟机软件,其官方站点有支持各个操作系统版本的下载,点此进入

    安装完成后在菜单里可找到直接运行,新建个虚拟电脑,然后使用Windows系统的安装镜像文件安装即可。之后,您就可以在Linux下的Windows中畅通无阻了,除了对磁盘底层之外的部分功能不能实现外,99%的应用都没问题,当然,前提是你的硬件配置足够高

二、使用Wine来实现

    先引用官方的话解释下什么是Wine ?

WineHQ的说法,“WINE 代表 Wine Is Not an Emulator(即,Wine 不是一个仿真器)。 更确切地说,Wine 是 X 和 UNIX 之上对 Windows API 的一个开放源代码实现。您可以认为它是一个 Window 兼容层。Wine 不需要 Microsoft Windows,因为它是由 100% 非 Microsoft 代码构成的另一个实现。但是它可以使用本机系统 DLL,只要这些 DLL 可用。而且它可以让您在 Linux 或者其他类 UNIX 操作系统之上运行大部分 Windows 软件。”

    听着晕吧?请听我用三句话来解释什么是Wine

Wine是一款能运行在Linux下的软件

它提供了Windows API与Linux之间的转换功能

在Wine的平台提供了Windows 程序需要的运行环境

    至于Wine的安装很简单,此处不再提及,很多人知道Wine的大名,也知道如何安装,却不知道怎么去使用。那我就简单说一下,为什么只肯简单的说一下呢?呵呵~因为这实在实在是太简单了~

    安装完Wine后,右键你要运行的 Windows程序,然后使用Wine打开 即可。接着就按照提示一步步往下走就是了。

    特别说明下, Wine号称能运行80%的Windows程序,其实不然,并且许多程序安装后默认还运行不了,要经过特别的配置才可以。这些网上也有许多教程,大家自己去搜好了~

附上 Wine+QQ2008的图


 

    好了,以上文字我想已经说得很明白了,如有不懂请在下方留言,谢谢!


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.