Answers:
您可以先安装
从软件中心的Wine兼容性层,您可以在Ubuntu中安装Windows应用程序。请注意,尽管并非所有应用程序都能完美运行或没有故障。有些应用程序甚至无法使用,而另一些则可以完美运行(有关各种程序的运行情况,请参见Wine应用程序数据库)。请参阅如何安装和配置Wine?帮助您安装此程序。
一旦安装了Wine,您只需双击.exe
或.msi
文件即可运行它。如果由于某种原因该方法不起作用,请右键单击该文件,然后选择“使用Wine Windows程序加载程序打开”。当然,请仅从您信任的来源运行可执行文件,以避免Windows恶意软件。
如果遇到兼容性问题,您可能希望尝试从ppa:ubuntu-wine/ppa
软件源中获得最新的Wine Beta版本(请参阅什么是PPA以及如何使用它们?)。
您可能还考虑安装Winetricks,CrossOver或CrossOver Games来更轻松地安装和使用软件。
要查看Windows软件的调试输出(以防万一出现问题),请使用wine msiexec /i file.msi
或简单地从终端运行它wine file.exe
。
.exe文件与Ubuntu二进制不兼容。但是,Linux具有兼容层,例如Wine
,它们能够运行.exe。
潜在问题:
Ubuntu是与MS Windows完全不同的系统。它不仅外观不同,而且其核心功能也使用不同的机制。
.exe文件的问题是它们特定于Windows。没有其他系统能够运行它们,因为它们的内容旨在在Microsoft系统上工作。Linux使用不同的标准,不同的概念,因此Ubuntu应用程序需要进行调整以使其正常工作。
如果您刚刚从Windows迁移并且正在使用Ubuntu进行基本操作,则您可能确实会对.exe文件无法运行感到惊讶。可能会有不同的症状,或者可能会显示错误消息,或者双击.exe时可能根本没有任何效果。这一切都发生了,因为Ubuntu 不知道应该怎么做才能运行该文件。Ubuntu不了解MS Windows如何“在幕后”工作,因此它无法执行其中的代码。用技术术语来说,Windows和Linux可执行文件不是二进制兼容的。
寻找替代品
您应该做的第一件事是认识到最有可能您不想运行该.exe文件。您通常会在Ubuntu软件中心中使用大多数Windows应用程序来替代其Ubuntu 。
因此,当您尝试运行.exe文件时,第一步是检查是否有同一应用程序的Ubuntu版本(例如Firefox-它同时具有Windows和Ubuntu版本),或者是一个紧密替代的版本,而不是相同的应用,但有99%相同。例如,如果您要撰写文档,而不是MS Office,则需要使用LibreOffice。
我如何找到替代品?
这里有一些技巧。
可以,但是并非所有应用程序都有替代方案。在许多情况下,无论如何您都将要运行.exe程序。示例包括:
幸运的是,您可以获取.exe文件以在Ubuntu上运行。
什么是酒?好吧,从技术上讲,这是一个兼容性层。这意味着它为您尝试运行的任何.exe应用程序提供了类似于Windows的环境。因此,使用WINE .exe文件将在Ubuntu上运行。
默认情况下未安装WINE。您可以通过以下方式获得它:
sudo apt-get install wine
。有关安装WINE的详细信息,可以在此问题中找到。
好的,所以我安装了WINE。怎么办?
继续启动您的.exe文件!双击它,幸运的是,在Windows上一切看起来像。瞧!
警告:使用WINE运行时,并非所有应用程序都能正常运行。WINE绝不是完美的,并且由于它假装是Windows环境而不是实际环境,因此某些应用程序可能会出现故障。常见的问题可能包括字段显示不正确,视频游戏的全屏问题,复制保护问题。其中一些可以用一点麻烦来解决,请确保检查WINE应用程序数据库,并使用Google查找提示,以防您的.exe无法正常工作。
您可能会喜欢另一个工具,它可以帮助您运行Windows应用程序。
它被称为PlayOnLinux(网站),并且支持相当广泛的软件(浏览)。
它的作用是运行特定版本的Wine,该版本最适合您愿意运行的应用程序。它还安装了其他路径,以提供与Ubuntu的最大兼容性。但是您不需要了解这一点。一切都是自动完成的。
因此,在运行众所周知的软件(包括许多视频游戏)的情况下,PlayOnLinux倾向于提供最佳结果。
安装PlayOnLinux:
sudo apt-get install playonlinux
使用PlayOnLinux:
而不是双击.exe(使用WINE启动它),而是运行PlayOnLinux应用程序。选择工具栏上的“安装”按钮,然后选择要安装的应用程序。PlayOnLinux将指导您完成安装过程(当然,您将需要安装媒体)。
完成后,已安装的应用程序将显示在PlayOnLinux主窗口中。双击启动它!
如果您对WINE不满意,则可以使用一些在Linux上运行Windows应用程序的商业软件。最著名的之一是CrossOver。在某些情况下,它的效果要好得多,但它不是免费提供的。
是的,用酒。
可以通过Ubuntu软件中心获取它。
这是指向PPA的链接 https://launchpad.net/~ubuntu-wine/+archive/ppa
这是有关如何安装http://www.youtube.com/watch?v=hZgjgeDQVo4的视频
这是有关安装基本应用程序的视频 http://www.youtube.com/watch?v=RLRLWEfdFqY&feature=related
这是Wine Wiki,它将为您提供更多信息。 http://wiki.winehq.org/HowTo
如果您想从CD上玩游戏,则可以在Linux上安装Play, Ubuntu软件中心也提供该游戏。希望这可以帮助
首先,您需要安装Wine兼容性层,它将允许您在Ubuntu上运行Windows应用程序:
接下来,您需要告诉Ubuntu这是一个程序。
.exe
文件,然后选择属性现在您可以运行该程序
.exe
文件,然后选择“ 使用Wine Windows程序加载程序打开”就是这样,该程序现在应该可以正常运行了。我已经使用各种Windows软件(包括Windows版本的Mono)进行了测试。
对于在Wine中不起作用的应用程序,您可以通过在虚拟机中安装Windows来使用Virtualbox。Virtualbox支持3D加速。
另请参阅以下问题:
Wine并不是一个完美的答案,因为您可能会遇到许多兼容性问题。您可以考虑首先在WineHQ.org上检查您的应用程序。铂金是最好的水平,其次是金,银,青铜,最后是垃圾。
如果您想运行游戏,可以尝试使用Wine的特殊版本,例如PlayOnLinux(免费)或CrossOver(付费)。否则,只需少量配置即可使普通应用程序正常运行。
您应该知道,Ubuntu与Windows完全不同。文件结构不兼容。因此,.exe
文件是为Windows设计的,而不是为Linux设计的。因此,它们将无法工作。
话虽如此,有些.exe
文件可以通过名为的程序在Linux(Ubuntu)中正常运行wine
。最新的稳定版本应在软件中心中。
但是,我最强烈的建议-在安装之前wine
-是访问开发人员网站并熟悉它可以做什么,不能做什么以及已知可以使用哪些Windows程序。
最后,有1000款针对linux设计的应用程序,它们执行的功能与Windows应用程序相同。许多都是跨平台的,例如VLC,Firefox等。
Windows'exe'文件无法在Linux上运行,这是另一种操作系统。您可以安装wine,然后再试一次。在大多数情况下效果很好。
并且给ubuntu一个公平的机会,在大多数情况下您不需要Windows。您只是觉得这是计算机体验的必要组成部分。
除了WINE实施之外,如果周围有一些窗户,您可能还需要研究VirtualBox或其他虚拟化技术。
这是有关设置的链接:http : //www.ubuntugeek.com/create-and-manage-virtual-machines-using-virtualbox.html
使用VM(虚拟机)的一个缺点是它们通常保留给高端计算机,因为它们是OS内部的OS,占用了额外的OS资源。
一个优点是,万一发生灾难性的软件故障,它们更易于备份和恢复。
Wikipedia在VirtualBox和Virtualization上都有一篇文章。我只能发布一个链接,直到获得更多的关注点,所以我认为本教程将是一个更好的链接,因为它具有简短的描述
上面指出的Wine PPA很有帮助,但是我要注意的是,如果您使用的是PPA,则不必使用Beta软件包。该wine1.5
软件包将为您提供最新的Beta软件包,但是该wine1.4
软件包将使您处于稳定的Wine 1.4版本中,并且不会暴露于回归。您也可以只安装wine
用于最新稳定版本的软件包。
是的,正如其他人所说,您可以使用wine运行Windows程序。
一旦安装了wine,您可以运行Windows可执行文件,方法是右键单击该可执行文件,然后单击“使用wine Windows程序加载器打开”或使用上述终端。
您应该在这里查看是否可以在酒中运行程序。许多程序无法正常运行,或者需要额外的配置才能运行。一个名为winetricks的程序(请参阅http://wiki.winehq.org/winetricks)可能会使事情变得容易一些。
如果可能,请始终尝试使用本机软件或免费替代软件。您可以在Ubuntu软件中心中搜索应用程序-这里的程序可以更好地工作,并且几乎不需要配置。您也可以在以下网站上查找:http : //www.osalt.com/,以获取专有产品的免费软件替代品。
也许正确的错误消息应该告诉您.exe文件是专门为在Windows环境中运行而创建的。有很多激动人心的方法可以处理这种情况,但是它们都需要一点时间和精力来了解和理解。如果您仍然打算使用Windows,因为您可以自由选择,这是一个很好的选择,那么建议您等待Windows安装,然后再运行.exe文件。
如果您做出不同的决定并想了解有关Ubuntu的更多信息以及如何运行可执行文件,则应该知道
祝你好运,并仔细决定!