当前位置: 首页>>技术问答>>正文


如何在Ubuntu中运行Windows XP

, , , ,

问题描述

有几个程序仅适用于Windows。

Wine可能是一种负面体验,所以我想使用虚拟机在Ubuntu中运行Windows。似乎Virtualbox是标准方式,但我对它没有任何经验。

最佳解决方法

我使用Virtual Box,效果很好。

它使用起来非常简单。安装完成后,只需单击工具栏中的”New”按钮,向导将指导您创建VM。

然后,单击”settings”,转到”storage”并安装并安装安装介质(作为.iso或物理驱动器本身)。单击”ok”。

现在您可以启动VM,它应该允许您安装操作系统。

这是关于workswithu.com虚拟化的介绍文章。单击文章底部的标签以获取更多信息。

次佳解决方法

我强烈建议在虚拟化之前至少测试Wine中的应用程序。当Wine运行时,与虚拟化相比有一些重要的好处:性能明显更好,它们更容易运行(直接从应用程序菜单链接),它们与系统集成(轻松访问主文件夹中的文件, Windows中没有窗口,如果它们有一个系统托盘图标,它就位于面板中)。

如果您需要的每个应用程序都在Wine中运行,那么您还可以获得不需要为您的虚拟机安装Windows副本的额外好处。

在Wine中测试它们的另一种方法是在Wine的应用程序数据库中查找它们:http://appdb.winehq.org/

目前,我还建议使用Wine PPA中的软件包,而不是Ubuntu附带的软件包(也是我的)。您可以在这里获得说明:https://wiki.winehq.org/Ubuntu – 在14.04,16.04和17.10,您可以安装wine2.21或wine3.3(beta)包。 2.21将保持稳定,而3.3将在新的Wine发布出来时收到更新 – 这意味着3.3通常可以使用更多的应用程序,但也可能会破坏更新。

使用PPA软件包的主要优点是,您可以找到一个exe文件,只需右键单击 – >使用Wine打开,而无需手动将其设置为可执行文件。

第三种解决方法

如果Wine不能与特定应用程序一起使用,Virtualbox是一个很好的选择。但是,如果程序在Wine中运行良好,则由于固有的性能损失和启动完整Windows操作系统的需要,Virtualbox可能不是更好的选择。如果您没有可用于安装的额外Windows副本,这也可能很棘手,因为它确实涉及全新安装。

我打算说DirectX 3D游戏和应用程序是不可能的,但研究似乎表明它现在支持Direct3D。

第四种方法

VMWare工作站和VMWare播放器(免费)也是选项。

第五种方法

除了VirtualBox是技术手段的完美解决方案之外,我还发现用户体验更好。如果您使用带有Wine的Windows应用程序,您的Ubuntu桌面上会突然出现一些可能看起来完全不合适的窗口。从技术上讲,它在Ubuntu中运行,但它通常不像你剩下的Ubuntu应用程序。

使用VirtualBox,两个环境之间的分离更加清晰,因为您希望VirtualBox中的应用程序像Windows应用程序一样运行。这使”mental switching”更容易,从而改善您的用户体验。

第六种方法

Virtualbox非常棒。奇怪的是,对于我来说,Windows XP在Ubuntu(作为访客)运行速度比现实生活中更快!奇怪的是,Windows XP识别我的声卡,无线等,而不是在我真正使用它时我不得不做的事情!我不得不说Wine很有用,但”real thing”在虚拟XP中工作得更快 – 我喜欢Ubuntu只是因为它不能做某些事情(Windows是相同的) – 没有错;我倾向于认为某些Linux用户对不惜一切代价避免使用Windows感到特别自豪,并坚持使用一些非常不稳定的Wine仿真,只是为了说它有效(只是)!安装Virtualbox的重要提示似乎是一个小问题 – 确保你的Windows CD很干净,并且你已经在正确的CD Draw(如果你有两个)中得到它 – 由于某些原因,CD上的任何微小缺陷似乎更有可能打破虚拟机比在实际安装中打乱。其次,我的Windows是一个OEM版本,它工作,只需要你的产品代码 – 它工作,并通过互联网激活产品。如果你试图在另一台计算机上安装你的OEM窗口会有什么好处,它会经常发疯,你可能会失去你的车载声音等驱动程序 – 使用Virtual Box XP没有任何问题 – 立即开箱即用。

第七种方法

最好的方法是将其作为VM运行。所以,是的,virtualbox是一个不错的选择。

第八种方法

您可以试试Virtual Box(http://www.virtualbox.org/)。它在XP操作系统中设置虚拟机而不会丢失任何东西。此外,Virtual Box是免费的。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1879.html,未经允许,请勿转载。